public static void Main(string[] args) { Services = new LoadServices(Context); var dateInit = DateTime.Now; try { AddInfoLog($"\r\n\r\n------------------------------ - Start FILLED CARD PUBLISHERS # {DateTime.Now.ToString("yyyyMMdd")}-------------------------------\n", TypeMessageEnum.Info); AddInfoLog($"Wait a moment to that process finaly", TypeMessageEnum.Info); MainAsync().GetAwaiter().GetResult(); } catch (Exception ex) { AddInfoLog(ex.Message, TypeMessageEnum.Error); if (ex.InnerException != null) { AddInfoLog("InnerException Error (1): " + ex.InnerException.Message, TypeMessageEnum.Error); if (ex.InnerException.InnerException != null) { AddInfoLog("InnerException Error (2): " + ex.InnerException.InnerException.Message, TypeMessageEnum.Error); } } } AddInfoLog("Process End Success Time " + (DateTime.Now - dateInit).ToString(), TypeMessageEnum.Info); Console.ReadKey(); }
private static void AddLocale(string name, bool required, string config) { ServiceProvider services = LoadServices.AddServices(Config.GetConfigFromFile(config)); Response response = services.GetRequiredService <ISource>().AddLocale(name, required); Console.WriteLine(response.Message); }
private static void UpdateKey(string oldName, string newName, string config) { ServiceProvider services = LoadServices.AddServices(Config.GetConfigFromFile(config)); Response response = services.GetRequiredService <ISource>().UpdateKey(oldName, newName); Console.WriteLine(response.Message); }
private static void AddTranslation(string key, string scope, string locale, string text, string variant, string config) { ServiceProvider services = LoadServices.AddServices(Config.GetConfigFromFile(config)); Response response = services.GetRequiredService <ISource>().AddTranslation(key, scope, locale, text, variant); Console.WriteLine(response.Message); }
public LoadController() { var accountServices = new AccountServices(); var cardServices = new CardServices(); var loanServices = new LoanServices(); var transactionServices = new TransactionServices(); var transferServices = new TransferServices(accountServices, cardServices, loanServices, transactionServices); loadServices = new LoadServices(transferServices, accountServices, cardServices, loanServices, transactionServices); }
private static void Initialize(string config) { ServiceProvider services = LoadServices.AddServices(Config.GetConfigFromFile(config)); ISource source = services.GetRequiredService <ISource>(); Response response = source.Initialize(); Console.WriteLine(response.Message); }
private static void Generate(string config) { ServiceProvider services = LoadServices.AddServices(Config.GetConfigFromFile(config)); IEnumerable <IGenerator> generators = services.GetRequiredService <IEnumerable <IGenerator> >(); foreach (IGenerator generator in generators) { generator.Generate(); } }
public static void Register(HttpConfiguration config) { // Web API configuration and services // Web API routes config.MapHttpAttributeRoutes(); var container = new UnityContainer(); LoadServices load = new LoadServices(container); config.DependencyResolver = new UnityResolver(load.Load()); config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{action}/{id}", defaults: new { id = RouteParameter.Optional } ); }