public UnitOfWork(KCTestContext kCTestContext) { _kCTestContext = kCTestContext; PermissionRepository = new PermissionRepository(_kCTestContext.Permissions); PermissionTypeRepository = new PermissionTypeRepository(_kCTestContext.PermissionTypes); }
public UnitOfWork(KCTestContext kCTestContext, IPermissionRepository permissionRepository, IPermissionTypeRepository permissionTypeRepository) { _kCTestContext = kCTestContext; PermissionRepository = permissionRepository; PermissionTypeRepository = permissionTypeRepository; }
public PermissionBusiness(IPermissionRepository permissionRepository, IPermissionTypeRepository permissionTypeRepository) { _permissionRepository = permissionRepository; _permissionTypeRepository = permissionTypeRepository; }
public PermissionTypeController(IPermissionTypeRepository permissionType) { _permissionType = permissionType; }
public IPermissionTypeRepository GetPermissionTypeRepository() { return(_permissionTypeRepository ?? (_permissionTypeRepository = new PermissionTypeRepository(_unitOfWork))); }
public PermissionController(IPermissionRepository permissionRepository, IPermissionTypeRepository permissionTypeRepository) { _permissionRepository = permissionRepository; _permissionTypeRepository = permissionTypeRepository; }
public PermissionTypeService(IPermissionTypeRepository repository) { this._permissionTypeRepository = repository; }