コード例 #1
0
ファイル: UnitOfWork .cs プロジェクト: Morzkat/KCTest
        public UnitOfWork(KCTestContext kCTestContext)
        {
            _kCTestContext = kCTestContext;

            PermissionRepository     = new PermissionRepository(_kCTestContext.Permissions);
            PermissionTypeRepository = new PermissionTypeRepository(_kCTestContext.PermissionTypes);
        }
コード例 #2
0
ファイル: UnitOfWork.cs プロジェクト: nminaya/KCTest
        public UnitOfWork(KCTestContext kCTestContext, IPermissionRepository permissionRepository, IPermissionTypeRepository permissionTypeRepository)
        {
            _kCTestContext = kCTestContext;

            PermissionRepository     = permissionRepository;
            PermissionTypeRepository = permissionTypeRepository;
        }
コード例 #3
0
 public PermissionBusiness(IPermissionRepository permissionRepository, IPermissionTypeRepository permissionTypeRepository)
 {
     _permissionRepository     = permissionRepository;
     _permissionTypeRepository = permissionTypeRepository;
 }
コード例 #4
0
 public PermissionTypeController(IPermissionTypeRepository permissionType)
 {
     _permissionType = permissionType;
 }
コード例 #5
0
 public IPermissionTypeRepository GetPermissionTypeRepository()
 {
     return(_permissionTypeRepository ?? (_permissionTypeRepository = new PermissionTypeRepository(_unitOfWork)));
 }
コード例 #6
0
 public PermissionController(IPermissionRepository permissionRepository, IPermissionTypeRepository permissionTypeRepository)
 {
     _permissionRepository     = permissionRepository;
     _permissionTypeRepository = permissionTypeRepository;
 }
コード例 #7
0
 public PermissionTypeService(IPermissionTypeRepository repository)
 {
     this._permissionTypeRepository = repository;
 }