Пример #1
0
 public void Start()
 {
     foreach (var module in _modules)
     {
         IDataModule closureSafeModule = module;
         var         task = Task.Run(async() =>
         {
             var parameters = new Parameter[] { new NamedParameter("specificFolder", closureSafeModule.ModuleName) };
             await closureSafeModule.StartModule(
                 DependenciesController.Instance.Container.Resolve <IStorageClient>(parameters));
             closureSafeModule.Dispose();
         });
         task.Wait();
     }
 }