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)
     });
 }
Example #2
0
        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());
        }
Example #3
0
 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));
        }