public AutoCreationController( IDispatcherExecute dispatcher, CreationViewModel viewModel, ITypesManager typesManager, SessionConfiguration sessionConfiguration, OptionsModel options, IFactory<SessionCreator> sessionCreatorFactory, IDispatcherExecute execute, CommonServices svc) { _dispatcher = dispatcher; _viewModel = viewModel; _typesManager = typesManager; _sessionConfiguration = sessionConfiguration; _options = options; _sessionCreatorFactory = sessionCreatorFactory; _execute = execute; _svc = svc; _viewModel.CommandCreateMutants = new SmartCommand(CommandOk, () => _viewModel.TypesTreeMutate.Assemblies != null && _viewModel.TypesTreeMutate.Assemblies.Count != 0 && _viewModel.TypesTreeToTest.TestAssemblies != null && _viewModel.TypesTreeToTest.TestAssemblies.Count != 0 && _viewModel.MutationsTree.MutationPackages.Count != 0) .UpdateOnChanged(_viewModel.TypesTreeMutate, _ => _.Assemblies) .UpdateOnChanged(_viewModel.TypesTreeToTest, _ => _.TestAssemblies) .UpdateOnChanged(_viewModel.MutationsTree, _ => _.MutationPackages); }
public AutoCreationController( IDispatcherExecute dispatcher, CreationViewModel viewModel, ITypesManager typesManager, SessionConfiguration sessionConfiguration, OptionsModel options, IFactory <SessionCreator> sessionCreatorFactory, IDispatcherExecute execute, CommonServices svc) { _dispatcher = dispatcher; _viewModel = viewModel; _typesManager = typesManager; _sessionConfiguration = sessionConfiguration; _options = options; _sessionCreatorFactory = sessionCreatorFactory; _execute = execute; _svc = svc; _viewModel.CommandCreateMutants = new SmartCommand(CommandOk, () => _viewModel.TypesTreeMutate.Assemblies != null && _viewModel.TypesTreeMutate.Assemblies.Count != 0 && _viewModel.TypesTreeToTest.TestAssemblies != null && _viewModel.TypesTreeToTest.TestAssemblies.Count != 0 && _viewModel.MutationsTree.MutationPackages.Count != 0) .UpdateOnChanged(_viewModel.TypesTreeMutate, _ => _.Assemblies) .UpdateOnChanged(_viewModel.TypesTreeToTest, _ => _.TestAssemblies) .UpdateOnChanged(_viewModel.MutationsTree, _ => _.MutationPackages); }
public ThongKeNhuanButController(IAuthorManager authorManager, IThongKeNhuanButManager thongKeNhuanButManager, IAccountsManager accountsManager, ITypesManager typesManager, ITheLoai_HeSoManager theLoai_HeSoManager) { this._thongKeNhuanButManager = thongKeNhuanButManager; this._accountsManager = accountsManager; this._typesManager = typesManager; this._theLoai_HeSoManager = theLoai_HeSoManager; this._authorManager = authorManager; }
public SessionCreator( ITypesManager typesManager, IOperatorsManager operatorsManager, CommonServices svc, IMessageService reporting) { _typesManager = typesManager; _operatorsManager = operatorsManager; _svc = svc; _reporting = reporting; Events = new Subject <object>(); }
public SessionCreator( ITypesManager typesManager, IOperatorsManager operatorsManager, CommonServices svc, IMessageService reporting) { _typesManager = typesManager; _operatorsManager = operatorsManager; _svc = svc; _reporting = reporting; Events = new Subject<object>(); }
public ContentsController(IContentsManager contents, /*IContent_LogsManager contentLogManager,*/ IContent_GroupsManager contentGroupsManager, IContent_CategoriesManager contentCategoriesManager, ICategoryManager categoryManager , IGroupsManager groupsManager, ITitleImagesManager titleImagesManager, ITypesManager typeManager, IConfiguration config) { this._config = config; this._contentsManager = contents; //this._contentLogManager = contentLogManager; this._contentGroupsManager = contentGroupsManager; this._groupsManager = groupsManager; this._contentCategoriesManager = contentCategoriesManager; this._titleImagesManager = titleImagesManager; this._typeManager = typeManager; this._categoryManager = categoryManager; }
/// <summary> /// Initializes a new instance of the <see cref="ObjectBuilder"/> class. /// </summary> /// <param name="typesManager">The types repository.</param> internal ObjectBuilder(ITypesManager typesManager) { _typesManager = typesManager; _spinLock = new SpinLock(); }
public TypesController(ITypesManager Types) { this._TypesManager = Types; }