public static void Info(this IEventer eventer, int partialId, string message, params object[] args) { eventer.Report(new Event(partialId, eventer.Source) { Message = new TemplatedString(message, args) }); }
public Scope(IEventer eventer, int partialId, string source, Guid scope, string template, object[] args) { _eventer = eventer; _partialId = partialId; _source = source; _scope = scope; _template = template; _args = args; _eventer.Report(GetEvent()); }
public AppointmentSvc(IEventer eventer) { _eventer = eventer; }
public static IDisposable Measure(this IEventer eventer, int partialId, string message, params object[] args) { var scope = Guid.NewGuid(); return(new Scope(eventer, partialId, eventer.Source, scope, message, args)); }