public StatisticsInteractor( IVotingSystemPersistance persistance, ICounterManager counterManager) { _persistance = persistance; _counterManager = counterManager; }
public ExampleController(ICounterManager counterManager, IGaugeManager gaugeManager, IHistogramManager histogramManager, ISummaryManager summaryManager) { _counterManager = counterManager; _gaugeManager = gaugeManager; _histogramManager = histogramManager; _summaryManager = summaryManager; }
public void BindCounter <T>(ref ICounterManager bindable) { Debug.Assert(dbManager != null); if (dbManager != null) { dbManager.BindCounter(ref bindable); } }
public void BindCounter(ref ICounterManager fiscalnocontrol) { if (fiscalControlList == null) { fiscalControlList = new List <ICounterManager>(); } fiscalControlList.Add(fiscalnocontrol); }
public AlertCountingManagement(IHttpContextAccessor contextAccessor, IConfiguration configuration, IMailNotificator notificator, IIpAddressBlacklist blacklist) { _counterManager = new CounterManager(); _contextAccessor = contextAccessor; _configuration = configuration; _notificator = notificator; _blacklist = blacklist; }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ICounterManager counterManager) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseRouting(); app.UseOpenApi(settings => { settings.DocumentName = Assembly.GetEntryAssembly().GetCustomAttribute <AssemblyInformationalVersionAttribute>().InformationalVersion; }); app.UseSwaggerUi3(settings => { settings.Path = string.Empty; }); app.UseEndpoints(endpoints => { endpoints.MapMetrics(); endpoints.MapControllers(); }); }
public CounterApplication(ICounterManager counterManager) { _counterManager = counterManager; }