public static void Subscribe(ITraceClient client) { if (!SubscribedClients.Contains(client)) { SubscribedClients.Add(client); } }
public static void UnSubscribe(ITraceClient client) { if (SubscribedClients.Contains(client)) { SubscribedClients.Remove(client); } }
/// <summary> /// Default ctor /// </summary> public TraceAuditManager(ITraceClient client) { InitTraceClient(client); InitPolicy(); InitFileScanner(); }
public ResetApiMiddleware(RequestDelegate next, ILoggerFactory loggerFactory, IHostingEnvironment env, IServiceProvider sp) { _next = next; _logger = loggerFactory.CreateLogger <ResetApiMiddleware>(); _sp = sp; _env = env; _traceClient = _sp.GetService <ITraceClient>(); }
/// <summary> /// Default ctor /// </summary> public TraceAuditHelper(ITraceClient client) { InitTraceClient(client); InitMailPolicy(); InitEmailScanner(); InitFileSystemPolicy(); InitFileScanner(); }
public MockTraceAuditHelper(ITraceClient client) : base(client) { }
public ApiClient(ILogger <ApiClient> logger, IRestApiResolveApiUrl apiResolveService, ITraceClient traceClient) { this.Logger = logger; this.ApiResolveService = apiResolveService; this.TraceClient = traceClient; }
/// <summary> /// Initialise this instance with an implementation of ITraceClient /// </summary> /// <param name="client"></param> /// <exception cref="ArgumentNullException"/> private void InitTraceClient(ITraceClient client) { if (null == client) { throw new ArgumentNullException(); } m_traceClient = client; m_traceOptions = m_traceClient.QueryOptions(); }