public AsyncFileLogger(IFileSystem fileSystem, ILogFile logFile) { _loggerAgent = new LoggerAgent(fileSystem, logFile); _runThread = new Thread(_loggerAgent.LoggerLoop); _runThread.Start(); }
public CastService(ILoggerAgent loggerAgent) { _loggerAgent = loggerAgent ?? throw new ArgumentNullException(nameof(loggerAgent)); _httpClient = new HttpClient { BaseAddress = new Uri(Constants.AZURE_FUNC_MOVIE_API) }; }
public NavigationService(ILoggerAgent loggerAgent) { _loggerAgent = loggerAgent ?? throw new ArgumentNullException(nameof(loggerAgent)); _loggerAgent.Information($"{nameof(NavigationService)}: initizaling"); }