Exemplo n.º 1
1
 public FilesController(IFileSystemService fileSystemService, IUnitOfWorkFactory unitOfWorkFactory, ILogService logService, ICacheWrapper cacheWrapper)
 {
     _fileSystemService = fileSystemService;
     _unitOfWorkFactory = unitOfWorkFactory;
     _logService = logService;
     _cacheWrapper = cacheWrapper;
 }
        public CompositeDatabaseKeys()
	    {
            Bootstrapper.Start();

            this.dataCommandProvider = ObjectFactory.GetInstance<DataCommandProvider>();
            this.unitOfWorkFactory = ObjectFactory.GetInstance<IUnitOfWorkFactory>();
	    }
Exemplo n.º 3
0
        public GuestRoleProvider(IRoleService roleService, IUnitOfWorkFactory unitOfWorkFactory)
        {
            using (var uow = unitOfWorkFactory.CreateSystem())
            {
                var role = roleService.GetAll(uow).FirstOrDefault(x => x.SystemRole == SystemRole.Base);

                if (role != null)
                {
                    List<Role> roles = role.Roles.SelectRecursive(x => x.Roles).Select(x => x.Item).Distinct().ToList();

                    roles.Add(role);

                    _roles = new List<Role>
                    {
                        new Role
                        {
                            ChildRoles = new List<ChildRole>(),
                            Name = "GustRole",
                            SystemRole = SystemRole.Base,
                            Permissions = roles
                                .SelectMany(m => m.Permissions)
                                .OrderBy(m => m.FullName)
                                .Select(x => new Permission(){
                                    FullName = x.FullName,
                                    AllowRead = x.AllowRead,
                                    AllowWrite = x.AllowWrite,
                                    AllowCreate = x.AllowCreate,
                                    AllowDelete = x.AllowDelete,
                                    AllowNavigate = x.AllowNavigate,
                                }).ToList()
                        }
                    };
                }
            }
        }
        public SelectNPlusOne()
	    {
            Bootstrapper.Start();

            this.dataCommandProvider = ObjectFactory.GetInstance<DataCommandProvider>();
            this.unitOfWorkFactory = ObjectFactory.GetInstance<IUnitOfWorkFactory>();
	    }
Exemplo n.º 5
0
 protected AppService(
     IUnitOfWorkFactory unitOfWorkFactory,
     ITransactionFactory transactionFactory)
 {
     UnitOfWorkFactory = unitOfWorkFactory;
     TransactionFactory = transactionFactory;
 }
Exemplo n.º 6
0
        protected DataService(IUnitOfWorkFactory unitOfWorkFactory)
        {
            if (unitOfWorkFactory == null)
                throw new ArgumentNullException("unitOfWorkFactory");

            _unitOfWorkFactory = unitOfWorkFactory;
        }
        public LargeNumberOfIndividualWrites()
	    {
            Bootstrapper.Start();

            this.dataCommandProvider = ObjectFactory.GetInstance<DataCommandProvider>();
            this.unitOfWorkFactory = ObjectFactory.GetInstance<IUnitOfWorkFactory>();
	    }
Exemplo n.º 8
0
        public UserTracksService(IUnitOfWorkFactory unitOfWorkFactory, IMusicServiceFactory musicServiceFactory)
        {
            _unitOfWorkFactory = unitOfWorkFactory;

            _musicServiceFactory = musicServiceFactory;
            
        }
 public ZinOSDesktopDropboxAccountImpl(IUserDropboxAccountService userDropboxAccountService, 
     IZinOSDesktopRepository zinOSDesktopRespository, IUnitOfWorkFactory unitOfWorkFactory)
 {
     _userDropboxAccountService = userDropboxAccountService;
     _zinOSDesktopRespository = zinOSDesktopRespository;
     _unitOfWorkFactory = unitOfWorkFactory;
 }
Exemplo n.º 10
0
 protected virtual void BeforeEachTest()
 {
     CreateMappings.Create();
     Mockery = new MockRepository();
     UnitOfWorkFactory = Mockery.DynamicMock<IUnitOfWorkFactory>();
     UnitOfWork = Mockery.DynamicMock<IUnitOfWork>();
 }
        public DuplicatedBusinessRules()
	    {
            Bootstrapper.Start();

            this.dataCommandProvider = ObjectFactory.GetInstance<DataCommandProvider>();
            this.unitOfWorkFactory = ObjectFactory.GetInstance<IUnitOfWorkFactory>();            
	    }
Exemplo n.º 12
0
 public ServicesService(IUnitOfWorkFactory unitOfWorkFactory, ILogger logger, ISettingsService settingsService, IMailManagementService mailManagementService)
 {
     _mailManagementService = mailManagementService;
     _settingsService = settingsService;
     _unitOfWorkFactory = unitOfWorkFactory;
     _logger = logger;
 }
Exemplo n.º 13
0
        public UnitOfWorkManager(IUnitOfWorkFactory uowFactory)
        {
            Guard.Against<ArgumentNullException>(uowFactory == null, "The uow factory cannot be null.");


            _uowFactory = uowFactory;
        }
Exemplo n.º 14
0
 public EducationService(IExerciseService exerciseService, ICourseCategoryService courseService, IJournalEntryService journalEntryService, IUnitOfWorkFactory unitOfWorkFactory)
 {
     _exerciseService = exerciseService;
     _courseService = courseService;
     _journalEntryService = journalEntryService;
     _systemUnitOfWork = unitOfWorkFactory.CreateSystem();
 }
 public AuthenticationService(
     ISettings settings,
     IUnitOfWorkFactory unitOfWorkFactory)
     : base(unitOfWorkFactory)
 {
     _settings = settings;
 }
        public TransactionDisposedWithoutExplicitRollbackCommit()
	    {
            Bootstrapper.Start();

            this.dataCommandProvider = ObjectFactory.GetInstance<DataCommandProvider>();
            this.unitOfWorkFactory = ObjectFactory.GetInstance<IUnitOfWorkFactory>();
	    }
Exemplo n.º 17
0
 public Server(IEventPublisher eventPublisher, IDomainModelStateManager stateManager, ICommandProcessorFactory commandProcessorFactory, IUnitOfWorkFactory unitOfWorkFactory)
 {
     _eventPublisher = eventPublisher;
     _stateManager = stateManager;
     _commandProcessorFactory = commandProcessorFactory;
     _unitOfWorkFactory = unitOfWorkFactory;
 }
Exemplo n.º 18
0
 public ColorService(IPlayerRepository playerRepository, IGameRoundRepository gameRoundRepository, IUnitOfWorkFactory unitOfWorkFactory, IGameRoundScorerSpecification gameRoundScorerSpecification)
 {
     _playerRepository = playerRepository;
     _gameRoundRepository = gameRoundRepository;
     _unitOfWorkFactory = unitOfWorkFactory;
     _gameRoundScorerSpecification = gameRoundScorerSpecification;
 }
        public MoreThanOneSessionPerRequest()
	    {
            Bootstrapper.Start();

            this.dataCommandProvider = ObjectFactory.GetInstance<DataCommandProvider>();
            this.unitOfWorkFactory = ObjectFactory.GetInstance<IUnitOfWorkFactory>();
	    }
Exemplo n.º 20
0
        public LanguageService(IUnitOfWorkFactory unitOfWorkFactory)
        {
            if (unitOfWorkFactory == null)
                throw new ArgumentNullException(nameof(unitOfWorkFactory));

            _unitOfWorkFactory = unitOfWorkFactory;
        }
Exemplo n.º 21
0
 public GuestUserService(
     IGuestRoleProvider guestRoleProvider, IUnitOfWorkFactory unitOfWorkFactory, IUserCategoryService userCategoryService)
 {
     _guestRoleProvider = guestRoleProvider;
     _unitOfWorkFactory = unitOfWorkFactory;
     _userCategoryService = userCategoryService;
 }
Exemplo n.º 22
0
 public RequestService(IUnitOfWorkFactory unitOfWorkFactory, IDateTimeService dateTimeService, IStateManagerService stateManagerService, ITuWebService tuWebService)
 {
     _unitOfWorkFactory = unitOfWorkFactory;
     _dateTimeService = dateTimeService;
     _stateManagerService = stateManagerService;
     _tuWebService = tuWebService;
 }
        public AnemicDomainModel()
	    {
            Bootstrapper.Start();

            this.dataCommandProvider = ObjectFactory.GetInstance<DataCommandProvider>();
            this.unitOfWorkFactory = ObjectFactory.GetInstance<IUnitOfWorkFactory>();            
	    }
Exemplo n.º 24
0
        public DividendService(IStockPositionCalculator stockPositionCalculator, IUnitOfWorkFactory uowFactory)
        {
            Guard.AgainstNull(() => stockPositionCalculator, () => uowFactory);

            _stockPositionCalculator = stockPositionCalculator;
            _uowFactory = uowFactory;
        }
Exemplo n.º 25
0
        public TradeService(IUnitOfWorkFactory uowFactory, IStockPositionCalculator stockPositionCalculator)
        {
            Guard.AgainstNull(() => uowFactory, () => stockPositionCalculator);

            _uowFactory = uowFactory;
            _stockPositionCalculator = stockPositionCalculator;
        }
Exemplo n.º 26
0
        public static IUnitOfWork Start()
        {
            _innerUnitOfWorkFactory = ServiceLocator.Current.GetInstance<IUnitOfWorkFactory>();

            _innerUnitOfWork = _innerUnitOfWorkFactory.Create();
            
            return Current;
        }
Exemplo n.º 27
0
 public UserService(IIncomingUserMapper incomingUserMapper, ITokenValidation token, IUnitOfWorkFactory unitOfWorkFactory,
    IUserForListingMapper userListMapper)
 {
     _incomingUserMapper = incomingUserMapper;
     _token = token;
     _unitOfWorkFactory = unitOfWorkFactory;
     _userListMapper = userListMapper;
 }
Exemplo n.º 28
0
 public MyClass(IUnitOfWorkFactory uowFactory,
     CurrencyProvider currencyProvider,
     IFooPolicy fooPolicy,
     IBarService barService,
     ICoffeeMaker coffeeMaker,
     IKitchenSink kitchenSink)
 {
 }
Exemplo n.º 29
0
 public BaseBusiness(IUnitOfWorkFactory unitOfWorkFactory)
 {
     if(unitOfWorkFactory == null)
     {
         throw new ArgumentNullException("unitOfWorkFactory");
     }
     _unitOfWorkFactory = unitOfWorkFactory;
 }
Exemplo n.º 30
0
        public SecurityUserService(ISettingItemService settingsService, IUserCategoryService userCategoryService, IUnitOfWorkFactory unitOfWorkFactory, ICacheWrapper cacheWrapper)
        {
            _settingsService = settingsService;
            _userCategoryService = userCategoryService;

            _unitOfWorkFactory = unitOfWorkFactory;
            _cacheWrapper = cacheWrapper;
        }
Exemplo n.º 31
0
 /// <summary>
 /// Creates a new instance of sysdiagramCollectionViewModel as a POCO view model.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 public static sysdiagramCollectionViewModel Create(IUnitOfWorkFactory <IStudentEntitiesUnitOfWork> unitOfWorkFactory = null)
 {
     return(ViewModelSource.Create(() => new sysdiagramCollectionViewModel(unitOfWorkFactory)));
 }
Exemplo n.º 32
0
 /// <summary>
 /// Creates a new instance of PaymentPeriodViewModel as a POCO view model.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 public static PaymentPeriodViewModel Create(IUnitOfWorkFactory <IQLHDDbContextUnitOfWork> unitOfWorkFactory = null)
 {
     return(ViewModelSource.Create(() => new PaymentPeriodViewModel(unitOfWorkFactory)));
 }
Exemplo n.º 33
0
 public AcceptBeforeViewModel(IEntityUoWBuilder uowBuilder, IUnitOfWorkFactory unitOfWorkFactory, ICommonServices commonServices) : base(uowBuilder, unitOfWorkFactory, commonServices)
 {
     TabName = "Время приема до";
 }
Exemplo n.º 34
0
 public MeetingRoomsController(IUnitOfWorkFactory unitOfWorkFactory,
                               IMeetingRoomsRepository meetingRoomsRepository)
 {
     _unitOfWorkFactory      = unitOfWorkFactory;
     _meetingRoomsRepository = meetingRoomsRepository;
 }
Exemplo n.º 35
0
 public SchedulesService(IUnitOfWorkFactory unitOfWorkFactory, IMapper mapper)
     : base(unitOfWorkFactory, mapper)
 {
 }
Exemplo n.º 36
0
 public DeliveryPointResponsiblePersonTypeViewModel(IEntityUoWBuilder uowBuilder, IUnitOfWorkFactory unitOfWorkFactory, ICommonServices commonServices, INavigationManager navigation = null)
     : base(uowBuilder, unitOfWorkFactory, commonServices, navigation)
 {
 }
Exemplo n.º 37
0
 /// <summary>
 /// Creates a new instance of VehicleBrandViewModel as a POCO view model.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 public static VehicleBrandViewModel Create(IUnitOfWorkFactory <IRentCarDbContextUnitOfWork> unitOfWorkFactory = null)
 {
     return(ViewModelSource.Create(() => new VehicleBrandViewModel(unitOfWorkFactory)));
 }
 public ParameterizedCustomerRefreshPostProcessors(IUnitOfWorkFactory unitOfWorkFactory)
 {
     this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork();
 }
Exemplo n.º 39
0
 /// <summary>
 /// Initializes a new instance of the SRM_KhauHaoTaiSanChiTietCollectionViewModel class.
 /// This constructor is declared protected to avoid undesired instantiation of the SRM_KhauHaoTaiSanChiTietCollectionViewModel type without the POCO proxy factory.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 protected SRM_KhauHaoTaiSanChiTietCollectionViewModel(IUnitOfWorkFactory <IQuanLyNhaHangEntitiesUnitOfWork> unitOfWorkFactory = null)
     : base(unitOfWorkFactory ?? UnitOfWorkSource.GetUnitOfWorkFactory(), x => x.SRM_KhauHaoTaiSanChiTiet)
 {
 }
 public BankBinRepository(
     IUnitOfWorkFactory unitOfWorkFactory) : base(unitOfWorkFactory)
 {
     this.unitOfWorkFactory = unitOfWorkFactory;
 }
Exemplo n.º 41
0
 /// <summary>
 /// Initializes a new instance of the sysdiagramCollectionViewModel class.
 /// This constructor is declared protected to avoid undesired instantiation of the sysdiagramCollectionViewModel type without the POCO proxy factory.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 protected sysdiagramCollectionViewModel(IUnitOfWorkFactory <IStudentEntitiesUnitOfWork> unitOfWorkFactory = null)
     : base(unitOfWorkFactory ?? UnitOfWorkSource.GetUnitOfWorkFactory(), x => x.sysdiagrams)
 {
 }
Exemplo n.º 42
0
 public CriterionService(ICriterionRepository critRepo, IUnitOfWorkFactory unitFactory)
 {
     _critRepo    = critRepo;
     _unitFactory = unitFactory;
 }
Exemplo n.º 43
0
 public PhotoCommentService(IUnitOfWorkFactory workFactory, ISecureService secureService, IGlobalEventsAggregator eventsAggregator) : base(workFactory)
 {
     this.secureService = secureService;
     this.eventsAggregator = eventsAggregator;
 }
Exemplo n.º 44
0
 public SellingBookService(IUnitOfWorkFactory unitOfWorkFactory)
 {
     this.unitOfWorkFactory = unitOfWorkFactory;
 }
 /// <summary>
 ///     Initializes a new instance of the LeaveCollectionViewModel class.
 ///     This constructor is declared protected to avoid undesired instantiation of the LeaveCollectionViewModel type
 ///     without the POCO proxy factory.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 protected AbsencesCollectionViewModel(IUnitOfWorkFactory <IPhexonDbUnitOfWork> unitOfWorkFactory = null)
     : base(unitOfWorkFactory, x => x.Evaluations)
 {
 }
Exemplo n.º 46
0
 /// <summary>
 /// Initializes a new instance of the CourseCollectionViewModel class.
 /// This constructor is declared protected to avoid undesired instantiation of the CourseCollectionViewModel type without the POCO proxy factory.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 protected CourseCollectionViewModel(IUnitOfWorkFactory <IDepartmentContextUnitOfWork> unitOfWorkFactory = null)
     : base(unitOfWorkFactory ?? UnitOfWorkSource.GetUnitOfWorkFactory(), x => x.Courses)
 {
 }
Exemplo n.º 47
0
 public QualificationWorkService(IConfiguration configuration, IUnitOfWorkFactory unitOfWorkFactory)
 {
     _configuration     = configuration;
     _unitOfWorkFactory = unitOfWorkFactory;
 }
Exemplo n.º 48
0
 /// <summary>
 /// Creates a new instance of CourseCollectionViewModel as a POCO view model.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 public static CourseCollectionViewModel Create(IUnitOfWorkFactory <IDepartmentContextUnitOfWork> unitOfWorkFactory = null)
 {
     return(ViewModelSource.Create(() => new CourseCollectionViewModel(unitOfWorkFactory)));
 }
Exemplo n.º 49
0
 public HtmlService(IHtmlRepository htmlRepository, IHtmlValidator htmlValidator, IImageAnalysisService imageAnalysisService, IUnitOfWorkFactory unitOfWorkFactory, IUploadService uploadService)
 {
     _htmlRepository       = htmlRepository;
     _htmlValidator        = htmlValidator;
     _imageAnalysisService = imageAnalysisService;
     _unitOfWorkFactory    = unitOfWorkFactory;
     _uploadService        = uploadService;
 }
Exemplo n.º 50
0
 public PurchaseOrderService(IUnitOfWorkFactory uowFactory)
 {
     this._uowFactory = uowFactory;
 }
Exemplo n.º 51
0
 public TaskQueryHandlers(IRepository <Job> taskRepository, IMapper mapper, IUnitOfWorkFactory factory)
 {
     _taskRepository = taskRepository;
     _mapper         = mapper;
     _factory        = factory;
 }
Exemplo n.º 52
0
 protected DataService(IUnitOfWorkFactory unitOfWorkFactory, IRepositoryFactory repositoryFactory)
 {
     _unitOfWorkFactory = unitOfWorkFactory ?? throw new ArgumentNullException(nameof(unitOfWorkFactory));
     _repositoryFactory = repositoryFactory ?? throw new ArgumentNullException(nameof(repositoryFactory));
 }
Exemplo n.º 53
0
 /// <summary>
 /// Initializes a new instance of the PaymentPeriodViewModel class.
 /// This constructor is declared protected to avoid undesired instantiation of the PaymentPeriodViewModel type without the POCO proxy factory.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 protected PaymentPeriodViewModel(IUnitOfWorkFactory <IQLHDDbContextUnitOfWork> unitOfWorkFactory = null)
     : base(unitOfWorkFactory ?? UnitOfWorkSource.GetUnitOfWorkFactory(), x => x.PaymentPeriods, x => x.Name)
 {
 }
Exemplo n.º 54
0
 public RoleStore(IUnitOfWorkFactory uowFactory, IEntityFrameworkDbContextFactory dbContextFactory) : base(uowFactory, dbContextFactory)
 {
 }
Exemplo n.º 55
0
 public PhotoSearchService(IUnitOfWorkFactory workFactory, ISecureService secureService) : base(workFactory)
 {
     _secureService = secureService;
 }
Exemplo n.º 56
0
 public DiscordGuildDeleteConsumer(IUnitOfWorkFactory factory, IBusControl bus)
 {
     _work = factory.Create();
     _bus  = bus;
 }
Exemplo n.º 57
0
 /// <summary>
 /// Initializes a new instance of the REGISTERCollectionViewModel class.
 /// This constructor is declared protected to avoid undesired instantiation of the REGISTERCollectionViewModel type without the POCO proxy factory.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 protected REGISTERCollectionViewModel(IUnitOfWorkFactory <IBluePrintsEntitiesUnitOfWork> unitOfWorkFactory = null)
     : base(unitOfWorkFactory ?? BluePrintsEntitiesUnitOfWorkSource.GetUnitOfWorkFactory(), x => x.REGISTERS)
 {
 }
Exemplo n.º 58
0
 /// <summary>
 /// Creates a new instance of SRM_KhauHaoTaiSanChiTietCollectionViewModel as a POCO view model.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 public static SRM_KhauHaoTaiSanChiTietCollectionViewModel Create(IUnitOfWorkFactory <IQuanLyNhaHangEntitiesUnitOfWork> unitOfWorkFactory = null)
 {
     return(ViewModelSource.Create(() => new SRM_KhauHaoTaiSanChiTietCollectionViewModel(unitOfWorkFactory)));
 }
Exemplo n.º 59
0
 /// <summary>
 /// Creates a new instance of REGISTERCollectionViewModel as a POCO view model.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 public static REGISTERCollectionViewModel Create(IUnitOfWorkFactory <IBluePrintsEntitiesUnitOfWork> unitOfWorkFactory = null)
 {
     return(ViewModelSource.Create(() => new REGISTERCollectionViewModel(unitOfWorkFactory)));
 }
Exemplo n.º 60
0
 /// <summary>
 /// Initializes a new instance of the VehicleBrandViewModel class.
 /// This constructor is declared protected to avoid undesired instantiation of the VehicleBrandViewModel type without the POCO proxy factory.
 /// </summary>
 /// <param name="unitOfWorkFactory">A factory used to create a unit of work instance.</param>
 protected VehicleBrandViewModel(IUnitOfWorkFactory <IRentCarDbContextUnitOfWork> unitOfWorkFactory = null)
     : base(unitOfWorkFactory ?? UnitOfWorkSource.GetUnitOfWorkFactory(), x => x.VehicleBrands, x => x.Description)
 {
 }