public List <string> GetData() { try { return(_apiProviderWcfClient.GetData()); } catch (Exception ex) { _logTools.WriteLogToFile <Error>(ex); return(new List <string>()); } }
public void Initialize() { LogTools logTools = new LogTools(); foreach (var component in _componets) { switch (component) { case IWindowsServiceEngineSettings engineSettings: RegisterWindowsServiceEngineSettings(engineSettings); break; case IDataAccessProxySettings dataAccessProxySettings: RegisterDataAccessProxySettings(dataAccessProxySettings); break; case IDataAccessProxy dataAccessProxy: RegisterDataAccessProxy(dataAccessProxy); break; default: logTools.WriteLogToFile <Info>(string.Format(Resources.UnknownComponentFatal, component.GetType().Name)); break; } } }
public void Initialize() { LogTools logTools = new LogTools(); foreach (var component in _componets) { switch (component) { case IConsoleSystemEngineSettings engineSettings: RegisterConsoleSystemEngineSettings(engineSettings); break; case IAPIProviderSettings apiProviderSettings: RegisterApiProviderSettings(apiProviderSettings); break; case IAPIProvider apiProvider: RegisterApiProvider(apiProvider); break; default: logTools.WriteLogToFile <Info>(string.Format(Resources.UnknownComponentFatal, component.GetType().Name)); break; } } }
private static void UnhandledExceptionHandler(object sender, UnhandledExceptionEventArgs e) { LogTools logTools = new LogTools(); string message = logTools.GetMessage($"{nameof(AppDomain.CurrentDomain.UnhandledException)}.", (Exception)e.ExceptionObject); logTools.WriteLogToFile <Fatal>(message); logTools.WriteLogToConsole <Fatal>(message); LogManager.Flush(); }
private void RegisterWindowsServiceEngineSettings(IWindowsServiceEngineSettings engineSettings) { if (_engineSettings != null) { string message = string.Format(Resources.RegisterWindowsServiceEngineSettingsError, engineSettings.GetType().Name, engineSettings.GetType().Name); LogTools logTools = new LogTools(); logTools.WriteLogToConsole <Error>(message); logTools.WriteLogToFile <Error>(message); } _engineSettings = engineSettings; }
public void Validate() { LogTools logTools = new LogTools(); if (_engineSettings == null) { logTools.WriteLogToConsole <Fatal>(string.Format(Resources.WindowsServiceEngineValidateComponentNotInitilizedFatal, nameof(_engineSettings))); logTools.WriteLogToFile <Fatal>(string.Format(Resources.WindowsServiceEngineValidateComponentNotInitilizedFatal, nameof(_engineSettings))); } if (_dataAccessProxySettings == null) { logTools.WriteLogToConsole <Fatal>(string.Format(Resources.WindowsServiceEngineValidateComponentNotInitilizedFatal, nameof(_dataAccessProxySettings))); logTools.WriteLogToFile <Fatal>(string.Format(Resources.WindowsServiceEngineValidateComponentNotInitilizedFatal, nameof(_dataAccessProxySettings))); } if (_dataAccessProxy == null) { logTools.WriteLogToConsole <Fatal>(string.Format(Resources.WindowsServiceEngineValidateComponentNotInitilizedFatal, nameof(_dataAccessProxy))); logTools.WriteLogToFile <Fatal>(string.Format(Resources.WindowsServiceEngineValidateComponentNotInitilizedFatal, nameof(_dataAccessProxy))); } }
private void RegisterDataAccessProxy(IDataAccessProxy dataAccessProxy) { if (_dataAccessProxy != null) { string message = string.Format(Resources.RegisterDataAccessProxyError, dataAccessProxy.GetType().Name, dataAccessProxy.GetType().Name); LogTools logTools = new LogTools(); logTools.WriteLogToConsole <Error>(message); logTools.WriteLogToFile <Error>(message); } _dataAccessProxy = dataAccessProxy; }
public ComponentRegistrationTool() { _container.AddFacility <ArrayFacility>(); _container.Kernel.ComponentCreated += (componentModel, instance) => { string message = string.Format(Resources.ComponentCreatedMessage, instance.GetType().Name); LogTools logTools = new LogTools(); logTools.WriteLogToConsole <Info>(message); logTools.WriteLogToFile <Info>(message); }; }
private void RegisterApiProviderSettings(IAPIProviderSettings apiProviderSettings) { if (_apiProviderSettings != null) { string message = string.Format(Resources.RegisterApiProviderSettingsError, apiProviderSettings.GetType().Name, apiProviderSettings.GetType().Name); LogTools logTools = new LogTools(); logTools.WriteLogToConsole <Error>(message); logTools.WriteLogToFile <Error>(message); } _apiProviderSettings = apiProviderSettings; }
public void Validate() { LogTools logTools = new LogTools(); if (_engineSettings == null) { logTools.WriteLogToConsole <Fatal>(string.Format(Resources.ConsoleSystemEngineValidateComponentNotInitilizedFatal, nameof(_engineSettings))); logTools.WriteLogToFile <Fatal>(string.Format(Resources.ConsoleSystemEngineValidateComponentNotInitilizedFatal, nameof(_engineSettings))); } if (_apiProviderSettings == null) { logTools.WriteLogToConsole <Fatal>(string.Format(Resources.ConsoleSystemEngineValidateComponentNotInitilizedFatal, nameof(_apiProviderSettings))); logTools.WriteLogToFile <Fatal>(string.Format(Resources.ConsoleSystemEngineValidateComponentNotInitilizedFatal, nameof(_apiProviderSettings))); } if (_apiProvider == null) { logTools.WriteLogToConsole <Fatal>(string.Format(Resources.ConsoleSystemEngineValidateComponentNotInitilizedFatal, nameof(_apiProvider))); logTools.WriteLogToFile <Fatal>(string.Format(Resources.ConsoleSystemEngineValidateComponentNotInitilizedFatal, nameof(_apiProvider))); } }