public StoryService(IConfigurationSettings settings, IDomainObjectFactory factory, ICategoryRepository categoryRepository, ITagRepository tagRepository, IStoryRepository storyRepository, IMarkAsSpamRepository markAsSpamRepository, IEventAggregator eventAggregator, ISpamProtection spamProtection, ISpamPostprocessor spamPostprocessor, IContentService contentService, IHtmlSanitizer htmlSanitizer, IThumbnail thumbnail, IStoryWeightCalculator[] storyWeightCalculators, IVoteRepository voteRepository) { Check.Argument.IsNotNull(settings, "settings"); Check.Argument.IsNotNull(factory, "factory"); Check.Argument.IsNotNull(categoryRepository, "categoryRepository"); Check.Argument.IsNotNull(tagRepository, "tagRepository"); Check.Argument.IsNotNull(storyRepository, "storyRepository"); Check.Argument.IsNotNull(markAsSpamRepository, "markAsSpamRepository"); Check.Argument.IsNotNull(eventAggregator, "eventAggregator"); Check.Argument.IsNotNull(spamProtection, "spamProtection"); Check.Argument.IsNotNull(spamPostprocessor, "spamPostprocessor"); Check.Argument.IsNotNull(contentService, "contentService"); Check.Argument.IsNotNull(htmlSanitizer, "htmlSanitizer"); Check.Argument.IsNotNull(thumbnail, "thumbnail"); Check.Argument.IsNotEmpty(storyWeightCalculators, "storyWeightCalculators"); Check.Argument.IsNotNull(voteRepository, "voteRepository"); _settings = settings; _factory = factory; _categoryRepository = categoryRepository; _tagRepository = tagRepository; _storyRepository = storyRepository; _markAsSpamRepository = markAsSpamRepository; _eventAggregator = eventAggregator; _spamProtection = spamProtection; _spamPostprocessor = spamPostprocessor; _contentService = contentService; _htmlSanitizer = htmlSanitizer; _thumbnail = thumbnail; _storyWeightCalculators = storyWeightCalculators; _voteRepository = voteRepository; }
public LogService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, ILogRepository logRepository) : base(currentUser, domainObjectFactory, eventAggregator) { _logRepository = logRepository; }
public HolidayService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, IHolidayRepository holidayRepository, ILogService logService, IControllerUpdateService controllerUpdateService) : base(currentUser, domainObjectFactory, eventAggregator) { _holidayRepository = holidayRepository; _controllerUpdateService = controllerUpdateService; _logService = logService; }
// _controllerUpdateService public RoleService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, IRoleRepository roleRepository, ILogService logService, IControllerUpdateService createupdateservice) : base(currentUser, domainObjectFactory, eventAggregator) { _roleRepository = roleRepository; _logService = logService; _conrtollerCreateService = createupdateservice; }
public ControllerUpdateService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, IControllerUpdateRepository controllerUpdateRepository) : base(currentUser, domainObjectFactory, eventAggregator) { _controllerUpdateRepository = controllerUpdateRepository; }
public TimeZoneService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, ITimeZoneRepository timeZoneRepository, ILogService logService, ITimeZonePropertyRepository timeZonePropertyRepository) : base(currentUser, domainObjectFactory, eventAggregator) { _timeZoneRepository = timeZoneRepository; _timeZonePropertyRepository = timeZonePropertyRepository; _logService = logService; }
public UserAccessUnitTypeService( ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, ILogService logService, IUserAccessUnitTypeRepository cardTypeRepository) : base(currentUser, domainObjectFactory, eventAggregator) { _cardTypeRepository = cardTypeRepository; _logService = logService; }
public CreateDefaultUsers(IDomainObjectFactory factory, IUserRepository userRepository, DefaultUser[] users) { Check.Argument.IsNotNull(factory, "factory"); Check.Argument.IsNotNull(userRepository, "userRepository"); _factory = factory; _userRepository = userRepository; _users = users; }
public BuildingObjectService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, IBuildingObjectRepository buildingObjectRepository, ILogService logService) : base(currentUser, domainObjectFactory, eventAggregator) { _buildingObjectRepository = buildingObjectRepository; _logService = logService; }
public RecommendationController(IDomainObjectFactory factory, IRecommendationRepository recommendationRepository, IEmailSender emailSender) { Check.Argument.IsNotNull(factory, "factory"); Check.Argument.IsNotNull(recommendationRepository, "recommendationRepository"); Check.Argument.IsNotNull(emailSender, "emailSender"); _factory = factory; _recommendationRepository = recommendationRepository; _emailSender = emailSender; }
public CommingEventController(IDomainObjectFactory factory, ICommingEventRepository commingEventRepository, IEventAggregator aggregator) { Check.Argument.IsNotNull(factory, "factory"); Check.Argument.IsNotNull(commingEventRepository, "commingEventRepository"); Check.Argument.IsNotNull(aggregator, "aggregator"); _factory = factory; _commingEventRepository = commingEventRepository; _aggregator = aggregator; }
public AggregateHandler( IDomainObjectFactory domainObjectFactory, IDomainObjectRepository domainObjectRepository) { Guard.NotNull(domainObjectFactory, nameof(domainObjectFactory)); Guard.NotNull(domainObjectRepository, nameof(domainObjectRepository)); this.domainObjectFactory = domainObjectFactory; this.domainObjectRepository = domainObjectRepository; }
public FacebookController(IUserRepository userRepository, IDomainObjectFactory factory, IEventAggregator eventAggregator) { Check.Argument.IsNotNull(userRepository, "userRepository"); Check.Argument.IsNotNull(factory, "factory"); Check.Argument.IsNotNull(eventAggregator, "eventAggregator"); _userRepository = userRepository; _factory = factory; _eventAggregator = eventAggregator; }
public CompanyManagerService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, ILogService logService, ICompanyManagerRepository companyManagerRepository ) : base(currentUser, domainObjectFactory, eventAggregator) { _companyManagerRepository = companyManagerRepository; _logService = logService; }
public CompanyService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, ICompanyRepository companyRepository, IClassificatorValueRepository classificatorValueRepository, IBuildingObjectRepository buildingObjectRepository, IUserRepository userRepository, ILogService logService) : base(currentUser, domainObjectFactory, eventAggregator) { _companyRepository = companyRepository; _userRepository = userRepository; _logservice = logService; _logservice1 = logService; _classificatorValueRepository = classificatorValueRepository; _buildingObjectRepository = buildingObjectRepository; }
public CompanyBuildingObjectService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, ILogService logservice, ICompanyRepository companyRepository, ICompanyBuildingObjectRepository companyBuildingObjectRepository) : base(currentUser, domainObjectFactory, eventAggregator) { _companyBuildingObjectRepository = companyBuildingObjectRepository; _logService = logservice; _companyRepository = companyRepository; }
public MembershipController(IDomainObjectFactory factory, IEventAggregator eventAggregator, IEmailSender emailSender, IBlockedIPCollection blockedIPList) { Check.Argument.IsNotNull(factory, "factory"); Check.Argument.IsNotNull(eventAggregator, "eventAggregator"); Check.Argument.IsNotNull(emailSender, "emailSender"); Check.Argument.IsNotNull(blockedIPList, "blockedIPList"); _factory = factory; _eventAggregator = eventAggregator; _emailSender = emailSender; _blockedIPList = blockedIPList; }
public UserBuildingService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, IUserRepository userRepository, ILogService logService, IUserBuildingRepository userBuildingRepository) : base(currentUser, domainObjectFactory, eventAggregator) { _userBuildingRepository = userBuildingRepository; _userRepository = userRepository; _logService = logService; }
public CommingEventController(IDomainObjectFactory factory, ICommingEventRepository commingEventRepository, IEventAggregator aggregator, IGoogleService googleService) { Check.Argument.IsNotNull(factory, "factory"); Check.Argument.IsNotNull(commingEventRepository, "commingEventRepository"); Check.Argument.IsNotNull(aggregator, "aggregator"); Check.Argument.IsNotNull(googleService, "googleService"); _factory = factory; _commingEventRepository = commingEventRepository; _aggregator = aggregator; _googleService = googleService; }
public VideoCameraService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, IClassificatorRepository classificatorRepository, ILogService logService, IVisitorService visitorService, IUserRepository userRepository, IUserTimeZoneRepository userTimeZoneRepository, IBuildingObjectRepository buildingObjectRepository, IClassificatorValueRepository classificatorValueRepository) : base(currentUser, domainObjectFactory, eventAggregator) { _logservice = logService; }
public MembershipController(IDomainObjectFactory factory, IUserScoreService userScoreService, IEmailSender emailSender, IBlockedIPCollection blockedIPList) { Check.Argument.IsNotNull(factory, "factory"); Check.Argument.IsNotNull(userScoreService, "userScoreService"); Check.Argument.IsNotNull(emailSender, "emailSender"); Check.Argument.IsNotNull(blockedIPList, "blockedIPList"); _factory = factory; _userScoreService = userScoreService; _emailSender = emailSender; _blockedIPList = blockedIPList; }
public UsersAccessUnitService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, IUsersAccessUnitRepository usersAccessUnitRepository, IClassificatorValueRepository classificatorValueRepository, IControllerUpdateService controllerUpdateService, ILogService logService) : base(currentUser, domainObjectFactory, eventAggregator) { _usersAccessUnitRepository = usersAccessUnitRepository; _logService = logService; _classificatorValueRepository = classificatorValueRepository; _controllerUpdateService = controllerUpdateService; }
public TAMoveService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, ITAReportRepository taReportRepository, ITAMoveRepository TAMoveRepository, ILogService logService, IControllerUpdateService controllerUpdateService) : base(currentUser, domainObjectFactory, eventAggregator) { _taReportRepository = taReportRepository; _TAMoveRepository = TAMoveRepository; _controllerUpdateService = controllerUpdateService; _logService = logService; }
public DefaultDomainObjectRepository( IDomainObjectFactory factory, IEventStore eventStore, IStreamNameResolver nameResolver, EventDataFormatter formatter) { Guard.NotNull(factory, nameof(factory)); Guard.NotNull(formatter, nameof(formatter)); Guard.NotNull(eventStore, nameof(eventStore)); Guard.NotNull(nameResolver, nameof(nameResolver)); this.factory = factory; this.formatter = formatter; this.eventStore = eventStore; this.nameResolver = nameResolver; }
public UserDepartmentService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, IUserDepartmentRepository userDepartmentRepository, ILogService logService, IUserRoleRepository userRoleRepository, IUserRepository userRepository, IDepartmentRepository departmentRepository, IRoleTypeRepository roleTypeRepository) : base(currentUser, domainObjectFactory, eventAggregator) { _userDepartmentRepository = userDepartmentRepository; _userRoleRepository = userRoleRepository; _logService = logService; _userRepository = userRepository; _departmentRepository = departmentRepository; _roleTypeRepository = roleTypeRepository; }
public UserTimeZoneService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory, IEventAggregator eventAggregator, ILogService logService, IUserTimeZoneRepository userTimeZoneRepository, IUserRepository userRepository, IControllerUpdateService controllerUpdateService, IUserTimeZonePropertyRepository userTimeZonePropertyRepository) : base(currentUser, domainObjectFactory, eventAggregator) { // _timeZoneRepository = timeZoneRepository; // _timeZonePropertyRepository = timeZonePropertyRepository; _userTimeZoneRepository = userTimeZoneRepository; _userTimeZonePropertyRepository = userTimeZonePropertyRepository; _userRepository = userRepository; _logService = logService; _controllerUpdateService = controllerUpdateService; }
/// <summary> /// Find all objects that match the given criteria. /// </summary> /// <typeparam name="TIdentity">Type of object used to identify /// the objects to find.</typeparam> /// <param name="selectionFactory">Factory object that can turn the /// identity object into the appropriate DbCommand.</param> /// <param name="domainObjectFactory">Factory object that can turn the /// returned result set into a domain object.</param> /// <param name="identity">Object that identifies which items to get.</param> /// <returns></returns> public List <TDomainObject> Find <TIdentity>( ISelectionFactory <TIdentity> selectionFactory, IDomainObjectFactory <TDomainObject> domainObjectFactory, TIdentity identity) { List <TDomainObject> results = new List <TDomainObject>(); using (DbCommand command = selectionFactory.ConstructSelectCommand(db, identity)) { using (IDataReader rdr = db.ExecuteReader(command)) { while (rdr.Read()) { results.Add(domainObjectFactory.Construct(rdr)); } } } return(results); }
/// <summary> /// Find the first / only object that matches the given criteria. /// </summary> /// <typeparam name="TIdentity">Type of object used to identity the domain object desired.</typeparam> /// <param name="selectionFactory">Factory object that can turn /// the identity object into the appropriate DbCommand.</param> /// <param name="domainObjectFactory">Factory object that can turn the /// returned result set into a domain object.</param> /// <param name="identity">Object that identifies which item to get.</param> /// <returns>The domain object requested, or null if not found.</returns> public TDomainObject FindOne <TIdentity>( ISelectionFactory <TIdentity> selectionFactory, IDomainObjectFactory <TDomainObject> domainObjectFactory, TIdentity identity) { TDomainObject result = default(TDomainObject); using (DbCommand command = selectionFactory.ConstructSelectCommand(db, identity)) { using (IDataReader rdr = db.ExecuteReader(command)) { if (rdr.Read()) { result = domainObjectFactory.Construct(rdr); } } } return(result); }
/// <summary> /// Find the first / only object that matches the given criteria. /// </summary> /// <typeparam name="TInIdentity">Type of object used to identity the domain object desired.</typeparam> /// <param name="selectionFactory">Factory object that can turn /// the identity object into the appropriate DbCommand.</param> /// <param name="domainObjectFactory">Factory object that can turn the /// returned result set into a domain object.</param> /// <param name="identity">Object that identifies which item to get.</param> /// <returns>The domain object requested, or null if not found.</returns> public TDomainObject FindOne <TInIdentity, TOutIdentity>( IIOSelectionFactory <TInIdentity, TOutIdentity> selectionFactory, IDomainObjectFactory <TDomainObject> domainObjectFactory, TInIdentity inIdentity, ref TOutIdentity outIdentity ) { TDomainObject result = default(TDomainObject); using (DbCommand command = selectionFactory.ConstructSelectCommand(db, inIdentity, outIdentity)) { using (IDataReader rdr = db.ExecuteReader(command)) { if (rdr.Read()) { result = domainObjectFactory.Construct(rdr); } } selectionFactory.PopulateOutValues(db, command, ref outIdentity); } return(result); }
/// <summary> /// Find all objects that match the given criteria. /// </summary> /// <typeparam name="TInIdentity">Type of object used to identify /// the objects to find.</typeparam> /// <param name="selectionFactory">Factory object that can turn the /// identity object into the appropriate DbCommand.</param> /// <param name="domainObjectFactory">Factory object that can turn the /// returned result set into a domain object.</param> /// <param name="identity">Object that identifies which items to get.</param> /// <returns></returns> public List <TDomainObject> Find <TInIdentity, TOutIdentity>( IIOSelectionFactory <TInIdentity, TOutIdentity> selectionFactory, IDomainObjectFactory <TDomainObject> domainObjectFactory, TInIdentity inIdentity, ref TOutIdentity outIdentity ) { List <TDomainObject> results = new List <TDomainObject>(); using (DbCommand command = selectionFactory.ConstructSelectCommand(db, inIdentity, outIdentity)) { using (IDataReader rdr = db.ExecuteReader(command)) { while (rdr.Read()) { results.Add(domainObjectFactory.Construct(rdr)); } } selectionFactory.PopulateOutValues(db, command, ref outIdentity); } return(results); }
public ProScheduleService(IProScheduleRepository bar, IDomainObjectFactory factory) { _bar = bar; _factory = factory; }
public ClientInfoService(IClientInfoRepository bar, IDomainObjectFactory factory) { _bar = bar; _factory = factory; }
public ProductService(IProductRepository bar, IDomainObjectFactory factory) { _bar = bar; _factory = factory; }
public UserService(IUserRepository bar, IDomainObjectFactory factory) { _bar = bar; _factory = factory; }
public ModelFactory(IDaoFactory daoFactory, IDomainObjectFactory domainObjectFactory) { this.daoFactory = daoFactory; this.domainObjectFactory = domainObjectFactory; }
public FactoryService(IFactoryRepository bar, IDomainObjectFactory factory) { _bar = bar; _factory = factory; }
public InfrastructureService(IDaoFactory daoFactory, IDomainObjectFactory domainObjectFactory) { this.domainObjectFactory = domainObjectFactory; this.daoFactory = daoFactory; }
public AddressListService(IAddressListRepository bar, IDomainObjectFactory factory) { _bar = bar; _factory = factory; }
public ContactService(IContactRepository bar, IDomainObjectFactory factory) { _bar = bar; _factory = factory; }
public DeliverysService(IDeliverysRepository bar, IDomainObjectFactory factory) { _bar = bar; _factory = factory; }