public EquippableItemParser(ISocketsParser socketsParser, IItemTypeParser itemTypeParser, IItemStatsParser <ItemWithStats> itemStatsParser, IItemDataService itemDataService) : base(itemStatsParser) { this.socketsParser = socketsParser; this.itemTypeParser = itemTypeParser; this.itemDataService = itemDataService; }
public SelectProductViewModel() { _itemDataService = (IItemDataService)AppContainer.Instance.Resolve(typeof(IItemDataService)); MessagingCenter.Subscribe <SelectAreaViewModel, string>(this, "whichArea", (sender, arg) => { chosenArea = arg; FillListView(chosenArea); }); }
public ItemDetailViewModel(IItemDataService dataService, IEventAggregator eventAggregator) { _dataService = dataService; _eventAggregator = eventAggregator; _eventAggregator.GetEvent <OpenItemDetailViewEvent>() .Subscribe(OnOpenFriendDetailView); SaveCommand = new DelegateCommand(OnSaveExecute, OnSaveCanExecute); }
public ItemService( IItemDataService itemDataService, IMapper mapper, IValidator <ItemModel> validator) { InstanceCount++; _itemDataService = itemDataService ?? throw new System.ArgumentNullException(nameof(itemDataService)); _mapper = mapper ?? throw new System.ArgumentNullException(nameof(mapper)); _validator = validator; Instance = InstanceCount; }
public ItemModelValidator(IItemDataService itemDataService) { if (itemDataService == null) { throw new ArgumentNullException(nameof(itemDataService)); } RuleFor(x => x.Id).NotNullConfigured(); RuleFor(x => x.Name).MinimumLengthConfigured(6); RuleFor(x => x.Description).MaximumLengthConfigured(100); RuleFor(x => x.Position).GreaterThanConfigured(0); }
public ParserService( ILogger logger, ILanguageProvider languageProvider, IStatDataService statsDataService, IItemDataService itemDataService, IParserPatterns patterns) { this.logger = logger.ForContext(GetType()); this.languageProvider = languageProvider; this.statsDataService = statsDataService; this.itemDataService = itemDataService; this.patterns = patterns; }
public XMLClient(ILogger <XMLClient> logger) { _logger = logger; _logger.LogInformation("Started logging in XMLClient"); dataFactory = new XMLDataFactory(); // we will have to switch this if not SqlServer ServiceProvider serviceProvider = MyServiceFactory.GetServiceProvider(); _itemDataService = serviceProvider.GetService <IItemDataService>(); _messageDataService = serviceProvider.GetService <IMessageDataService>(); _orderDataService = serviceProvider.GetService <IOrderDataService>(); _configuration = serviceProvider.GetService <IConfiguration>(); }
public ParserService( ILogger logger, ILanguageProvider languageProvider, IStatDataService statsDataService, IItemDataService itemDataService, IParserPatterns patterns) { this.logger = logger.ForContext(GetType()); this.languageProvider = languageProvider; this.statsDataService = statsDataService; this.itemDataService = itemDataService; this.patterns = patterns; NewlinePattern = new Regex("[\\r\\n]+"); SeparatorPattern = new Regex("--------"); }
public ItemTypeParser(IItemDataService itemDataService) { this.itemDataService = itemDataService; }
public ShopController(IItemDataService itemDataService) { _itemDataService = itemDataService; }
public ItemService(IItemDataService itemDataService) { _itemDataService = itemDataService; }
public DispenserService(IItemDataService itemSQLService, IDispenserDataService dispenserSQLService) { this.itemSQLService = itemSQLService; this.dispenserSQLService = dispenserSQLService; }
public GemItemParser(IItemDataService itemDataService) { this.itemDataService = itemDataService; }
public HackerNewsTopPostsService(ITopStoriesDataService topStoriesDataService, IItemDataService itemDataService) { this.topStoriesDataService = topStoriesDataService; this.itemDataService = itemDataService; }
public BasketService(ILogger logger, IBasketDataService basketDataService, IItemDataService itemDataService) { _logger = logger ?? throw new ArgumentNullException(nameof(_logger)); _basketDataService = basketDataService ?? throw new ArgumentNullException(nameof(_basketDataService)); _itemDataService = itemDataService ?? throw new ArgumentNullException(nameof(_itemDataService)); }