I'm buggered if I can get anything to register on the ORM profiler display, and I can't see anything amiss.
I'm using .Net 4.7 with v5.3 LLBLGen, and I start in my Main() with
var tracer = InterceptorCore.Initialize("Engage App");
if (tracer)
_logger.Info("LLBLGen Profiler running");
It's using the standard LLBLGen 5.3.1 packages, and my calls are wrapped in using:
public class Database:LinqMetaData, IDisposable
{
public Database(): base(new DataAccessAdapter(RuntimeConfiguration.GetConnectionString(DataAccessAdapter.ConnectionStringKeyName)))
{
}
public void Dispose()
{
AdapterToUse.Dispose();
}
}
e.g.
using (var db = new Database())
{
var firstRow = db.Streamrow
.WithPath(t => t.Prefetch(u => u.Stream))
.Single(s => s.Stream.Name == streamname && s.Idx == 0);
}
If I run the app without the profiler, I can see errors reported as there's nothing listening on the port, and when I run the profiler the errors are avoided so it's obviously talking to something.