diff --git a/src/dotnetCampus.ApplicationStartupManager/IStartupContext.cs b/src/dotnetCampus.ApplicationStartupManager/IStartupContext.cs index 7108c43..0f628dc 100644 --- a/src/dotnetCampus.ApplicationStartupManager/IStartupContext.cs +++ b/src/dotnetCampus.ApplicationStartupManager/IStartupContext.cs @@ -1,12 +1,12 @@ using System.Threading.Tasks; -using dotnetCampus.Configurations; +//using dotnetCampus.Configurations; namespace dotnetCampus.ApplicationStartupManager { public interface IStartupContext { - IAppConfigurator Configs { get; } - Task ReadCacheAsync(string key, string @default = ""); + //IAppConfigurator Configs { get; } + //Task ReadCacheAsync(string key, string @default = ""); Task WaitStartupTaskAsync(string startupKey); } } \ No newline at end of file diff --git a/src/dotnetCampus.ApplicationStartupManager/StartupContext.cs b/src/dotnetCampus.ApplicationStartupManager/StartupContext.cs index ca3dc8b..4868fae 100644 --- a/src/dotnetCampus.ApplicationStartupManager/StartupContext.cs +++ b/src/dotnetCampus.ApplicationStartupManager/StartupContext.cs @@ -1,7 +1,7 @@ using System; using System.Threading.Tasks; -using dotnetCampus.Configurations; -using dotnetCampus.Configurations.Core; +//using dotnetCampus.Configurations; +//using dotnetCampus.Configurations.Core; namespace dotnetCampus.ApplicationStartupManager { @@ -9,28 +9,28 @@ namespace dotnetCampus.ApplicationStartupManager { public IStartupLogger Logger { get; } - public FileConfigurationRepo Configuration { get; } + //public FileConfigurationRepo Configuration { get; } - public IAppConfigurator Configs { get; } + //public IAppConfigurator Configs { get; } public Func FastFail { get; } private readonly Func _waitStartupTaskAsync; - public Task ReadCacheAsync(string key, string @default = "") - { - return Configuration.TryReadAsync(key, @default); - } + //public Task ReadCacheAsync(string key, string @default = "") + //{ + // return Configuration.TryReadAsync(key, @default); + //} Task IStartupContext.WaitStartupTaskAsync(string startupKey) => _waitStartupTaskAsync(startupKey); - public StartupContext(IStartupLogger logger, FileConfigurationRepo configuration, + public StartupContext(IStartupLogger logger, /*FileConfigurationRepo configuration,*/ Func fastFailAction, Func waitStartupAsync) { Logger = logger; - Configuration = configuration; + //Configuration = configuration; _waitStartupTaskAsync = waitStartupAsync; - Configs = configuration.CreateAppConfigurator(); + //Configs = configuration.CreateAppConfigurator(); FastFail = fastFailAction ?? (exception => StartupTask.CompletedTask); } } diff --git a/src/dotnetCampus.ApplicationStartupManager/StartupManager.cs b/src/dotnetCampus.ApplicationStartupManager/StartupManager.cs index a707fbe..1cea353 100644 --- a/src/dotnetCampus.ApplicationStartupManager/StartupManager.cs +++ b/src/dotnetCampus.ApplicationStartupManager/StartupManager.cs @@ -8,7 +8,7 @@ using System.Net.Mime; using System.Reflection; using System.Threading; using System.Threading.Tasks; -using dotnetCampus.Configurations.Core; +//using dotnetCampus.Configurations.Core; namespace dotnetCampus.ApplicationStartupManager { @@ -48,7 +48,7 @@ namespace dotnetCampus.ApplicationStartupManager private IStartupLogger Logger => Context.Logger; - public StartupManager(IStartupLogger logger, FileConfigurationRepo configurationRepo, + public StartupManager(IStartupLogger logger, /*FileConfigurationRepo configurationRepo,*/ Func fastFailAction, IMainThreadDispatcher dispatcher, bool shouldSetThreadPool = true) { if (logger == null) @@ -56,10 +56,10 @@ namespace dotnetCampus.ApplicationStartupManager throw new ArgumentNullException(nameof(logger)); } - if (configurationRepo is null) - { - throw new ArgumentNullException(nameof(configurationRepo)); - } + //if (configurationRepo is null) + //{ + // throw new ArgumentNullException(nameof(configurationRepo)); + //} _dispatcher = dispatcher; @@ -71,7 +71,7 @@ namespace dotnetCampus.ApplicationStartupManager ThreadPool.SetMinThreads(Math.Max(_workerThreads, 16), Math.Max(_completionPortThreads, 16)); } - Context = new StartupContext(logger, configurationRepo, + Context = new StartupContext(logger, /*configurationRepo,*/ fastFailAction, WaitStartupTaskAsync); Logger.RecordTime("ManagerInitialized");