public PlatformMiddleware(IPlatform platform, IServiceMethod service, IPlatformMetrics metrics) { _platform = platform; _service = service; _logger = platform.GetLogger(typeof(PlatformMiddleware)); _metrics = metrics; }
public Platform(Logger logger, IConfiguration configuration, IPlatformMetrics metrics) { doNotUseSerilogger = logger; _logger = GetLogger(typeof(Platform)); _configuration = configuration; _metrics = metrics; }
public TestService(IPlatform platform) { _platform = platform; _logger = platform.GetLogger(typeof(TestService)); _metrics = _platform.GetMetrics(); }