public ConfigurationViewModel(IGameConfigurator gameConfigurator, IMapConfigurator mapConfigurator, INavigationService navigationService) { if (gameConfigurator == null) throw new ArgumentNullException(nameof(gameConfigurator)); if (mapConfigurator == null) throw new ArgumentNullException(nameof(mapConfigurator)); if (navigationService == null) throw new ArgumentNullException(nameof(navigationService)); this.mapConfigurator = mapConfigurator; this.gameConfigurator = gameConfigurator; this.navigationService = navigationService; _createLobbyCommand = new RelayCommand(CreateLobby, () => CanCreateLobby); }
public OrderService(BaseRepository <Data.Model.Order> repository, IMapConfigurator mapConfigurator) : base(repository, new ModelsMapper <Data.Model.Order, Order>(mapConfigurator)) { orderRepository = (IOrderRepository)repository; }
public void CantBeConstructedWithNull(IGameConfigurator gameconfig, IMapConfigurator mapconfig, INavigationService navigation) { Assert.Throws<ArgumentNullException>(() => new ConfigurationViewModel(gameconfig, mapconfig, navigation)); }
public AutoMapperConfiguration(IMapConfigurator configurator) { this.Configurator = configurator; }
public ModelsMapper(IMapConfigurator configurator) { this.configurator = configurator; }
public ItemStatusService(BaseRepository <Data.Model.ItemStatus> repository, IMapConfigurator mapConfigurator) : base(repository, new ModelsMapper <Data.Model.ItemStatus, ItemStatus>(mapConfigurator)) { itemStatusRepository = (IItemStatusRepository)repository; }
public EmployeeService(BaseRepository <Data.Model.Employee> repository, IMapConfigurator mapConfigurator) : base(repository, new ModelsMapper <Data.Model.Employee, Employee>(mapConfigurator)) { }
public ClientService(BaseRepository <Data.Model.Client> repository, IMapConfigurator mapConfigurator) : base(repository, new ModelsMapper <Data.Model.Client, Client>(mapConfigurator)) { }
public ProviderService(BaseRepository <Data.Model.Provider> repository, IMapConfigurator mapConfigurator) : base(repository, new ModelsMapper <Data.Model.Provider, Provider>(mapConfigurator)) { }
public WarehouseItemService(BaseRepository <Data.Model.WarehouseItem> repository, IMapConfigurator mapConfigurator, IElasticSearchtemProvider elasticSearchProvider) : base(repository, new ModelsMapper <Data.Model.WarehouseItem, WarehouseItem>(mapConfigurator)) { warehouseItemRepository = (IWarehouseItemRepository)repository; this.elasticSearchProvider = elasticSearchProvider; }
public ItemService(BaseRepository <Data.Model.Item> repository, IMapConfigurator mapConfigurator) : base(repository, new ModelsMapper <Data.Model.Item, Item>(mapConfigurator)) { }
public SupplyService(BaseRepository <Data.Model.Supply> repository, IMapConfigurator mapConfigurator) : base(repository, new ModelsMapper <Data.Model.Supply, Supply>(mapConfigurator)) { supplyRepository = (ISupplyRepository)repository; }