public RiftManager(IZone zone, TimeRange spawnTime, RiftSpawnPositionFinder spawnPositionFinder, IEntityServices entityServices) { _zone = zone; _spawnTime = spawnTime; _spawnPositionFinder = spawnPositionFinder; _entityServices = entityServices; }
public MarketHelper(MarketHandler marketHandler, DockingBaseHelper dockingBaseHelper, IMarketOrderRepository marketOrderRepository, IEntityServices entityServices) { _marketHandler = marketHandler; _dockingBaseHelper = dockingBaseHelper; _marketOrderRepository = marketOrderRepository; _entityServices = entityServices; }
public async Task <TEntity> LoadPersisted <TEntity>(TEntity entity) where TEntity : class { IEntityServices <TEntity> entityServices = _entityServicesFactory.GetEntityServices <TEntity>(); return((await LoadPersisted <TEntity>(new[] { entityServices.GetKeyValue(entity) })).FirstOrDefault()); }
public ActionBarTabManager(ActionBar actionBar, FragmentManager fragmentManager, int containerId, TextView textField, IEnumerable <string> namesOfTabs, IEntityServices <Note> noteService) { if (actionBar == null) { throw new InvalidParameterException("ActionBar parameter should be initialized"); } if (fragmentManager == null) { throw new InvalidParameterException("FragmentManager parameter should be initialized"); } if (textField == null) { throw new InvalidParameterException("TextField parameter should be initialized"); } this.actionBar = actionBar; this.fragmentManager = fragmentManager; this.containerId = containerId; this.textField = textField; this.noteService = noteService; CustomizeActionBar(); InitializeActionBar(namesOfTabs); }
public CharacterCreate(IAccountManager accountManager, IChannelManager channelManager, DockingBaseHelper dockingBaseHelper, CharacterFactory characterFactory, IEntityServices entityServices, SparkHelper sparkHelper) { _accountManager = accountManager; _channelManager = channelManager; _dockingBaseHelper = dockingBaseHelper; _characterFactory = characterFactory; _entityServices = entityServices; _sparkHelper = sparkHelper; }
public RiftManager(IZone zone, TimeRange spawnTime, RiftSpawnPositionFinder spawnPositionFinder, IEntityServices entityServices, ZoneManager zoneManager) { _zone = zone; _spawnTime = spawnTime; _spawnPositionFinder = spawnPositionFinder; _entityServices = entityServices; _zonemanager = zoneManager; r = new Random(); }
public Market(MarketHelper marketHelper, IMarketOrderRepository orderRepository, MarketHandler marketHandler, MarketOrder.Factory marketOrderFactory, IEntityServices entityServices, ICentralBank centralBank, DockingBaseHelper dockingBaseHelper) { _marketHelper = marketHelper; _orderRepository = orderRepository; _marketHandler = marketHandler; _marketOrderFactory = marketOrderFactory; _entityServices = entityServices; _centralBank = centralBank; _dockingBaseHelper = dockingBaseHelper; }
public Outpost(IEntityServices entityServices, ICorporationManager corporationManager, IChannelManager channelManager, ILootService lootService, ICentralBank centralBank, IRobotTemplateRelations robotTemplateRelations, DockingBaseHelper dockingBaseHelper) : base(channelManager, centralBank, robotTemplateRelations, dockingBaseHelper) { _entityServices = entityServices; _corporationManager = corporationManager; _lootService = lootService; }
public ProductionProcessor(IProductionDataAccess productionDataAccess, IProductionInProgressRepository pipRepository, ProductionDescription.Factory productionDescFactory, IEntityServices entityServices, InsuranceHelper insuranceHelper, MissionProcessor missionProcessor) { _productionDataAccess = productionDataAccess; _pipRepository = pipRepository; _productionDescFactory = productionDescFactory; _entityServices = entityServices; _insuranceHelper = insuranceHelper; _missionProcessor = missionProcessor; }
/// <summary> /// /// </summary> /// <param name="dbProviderFactory"></param> /// <param name="services"></param> protected DbProviderDatabase(DbProviderFactory dbProviderFactory, IEntityServices services) { if (dbProviderFactory == null) { throw new ArgumentNullException(nameof(dbProviderFactory)); } ; this.dbProviderFactory = dbProviderFactory; if (services == null) { throw new ArgumentNullException(nameof(services)); } this.services = services; }
public virtual EntityEntry FindEntry(object entity) { IEntityServices entityServices = _entityServicesFactory.GetEntityServices(entity.GetType()); KeyValue keyValue = entityServices.GetKeyValue(entity); IIdentityMap map = _findIdentityMap(entityServices.GetKey()); if (map != null) { var existing = map.TryGetEntry(keyValue.Values); if (existing != null) { return(new EntityEntry(existing)); } } return(null); }
public virtual async Task <TEntity> LoadAsync <TEntity>(params object[] keyValues) where TEntity : class { IEntityServices <TEntity> entityServices = _entityServicesFactory.GetEntityServices <TEntity>(); Expression <Func <TEntity, bool> > keyFilter = entityServices.CreateFindByKeyExpression(keyValues); IQueryable <TEntity> query = GetBaseQuery <TEntity>().AsNoTracking(); query = (IQueryable <TEntity>)_eventManager.OnRootLoading(query, _dbContext).Queryable; TEntity entity = await query.SingleOrDefaultAsync(keyFilter); if (entity != null) { _eventManager.OnRootLoaded(entity, _dbContext); } return(entity); }
public async Task <IList <TEntity> > LoadPersisted <TEntity>(KeyValue[] keys) where TEntity : class { IEntityServices <TEntity> entityServices = _entityServicesFactory.GetEntityServices <TEntity>(); Expression <Func <TEntity, bool> > keyFilter = entityServices.CreateFilterByKeysExpression(keys); IQueryable <TEntity> query = GetBaseQuery <TEntity>().AsTracking().Where(keyFilter); query = (IQueryable <TEntity>)_eventManager.OnRootLoading(query, _dbContext).Queryable; IList <TEntity> persisted = await query.ToListAsync(); if (persisted != null) { for (int i = 0; i < persisted.Count; i++) { persisted[i] = (TEntity)_eventManager.OnRootLoaded(persisted[i], _dbContext).Root; } } return(persisted); }
public ItemHelper(IEntityServices entityServices) { _entityServices = entityServices; }
public UseLotteryItem(IEntityServices entityServices) { _entityServices = entityServices; }
public WallHealerDeployer(IEntityServices entityServices) : base(entityServices) { }
public MarketInsertAverageForCF(IEntityServices entityServices, ItemPriceHelper itemPriceHelper, MarketHandler marketHandler) { _entityServices = entityServices; _itemPriceHelper = itemPriceHelper; _marketHandler = marketHandler; }
public CorporationCreate(ICorporationManager corporationManager, IChannelManager channelManager, IEntityServices entityServices) { _corporationManager = corporationManager; _channelManager = channelManager; _entityServices = entityServices; }
public ReturnCorporationOwnderItems(IEntityServices entityServices) { _entityServices = entityServices; }
public GiftOpen(IEntityServices entityServices) { _entityServices = entityServices; }
public MobileTeleportDeployer(IEntityServices entityServices, TeleportWorldTargetHelper worldTargetHelper) : base(entityServices) { _worldTargetHelper = worldTargetHelper; }
/// <summary> /// /// </summary> /// <param name="dbProviderFactory"></param> /// <param name="services"></param> public SqlServerDatabase(DbProviderFactory dbProviderFactory, IEntityServices services) : base(dbProviderFactory, services) { }
public MarketRemoveItems(IEntityServices entityServices, MarketHelper marketHelper) { _entityServices = entityServices; _marketHelper = marketHelper; }
public PunchBagDeployer(IEntityServices entityServices) : base(entityServices) { }
/// <summary> /// /// </summary> /// <param name="dbProviderFactory"></param> /// <param name="services"></param> public OracleDatabase(DbProviderFactory dbProviderFactory, IEntityServices services) : base(dbProviderFactory, services) { }
public VisibilityBasedProbeDeployer(IEntityServices entityServices) : base(entityServices) { _entityServices = entityServices; }
public MarketGetDefinitionAveragePrice(IEntityServices entityServices, IMarketInfoService marketInfoService, MarketHandler marketHandler) { _entityServices = entityServices; _marketInfoService = marketInfoService; _marketHandler = marketHandler; }
public MarketAvailableItems(IEntityServices entityServices) { _entityServices = entityServices; }
public EntityController(ILogger logger, IEntityServices <T> incoming) { service = incoming; this.logger = logger; }
public ItemCount(IEntityServices entityServices) { _entityServices = entityServices; }