public TaskSharingController(ISessionScopeFactory sessionScopeFactory,ITaskSharingManager taskSharingManager) : base(sessionScopeFactory) { if (sessionScopeFactory == null) throw new ArgumentNullException(nameof(sessionScopeFactory)); if (taskSharingManager == null) throw new ArgumentNullException(nameof(taskSharingManager)); m_TaskSharingManager = taskSharingManager; }
public StaffController(ISessionScopeFactory sessionScopeFactory, IStaffManager staffManager) { Args.NotNull(sessionScopeFactory, nameof(sessionScopeFactory)); Args.NotNull(staffManager, nameof(staffManager)); this.SessionScopeFactory = sessionScopeFactory; this.StaffManager = staffManager; }
public AuthController(ISessionScopeFactory sessionScopeFactory, IOptions<OAuthBearerAuthenticationOptions> bearerOptions, SigningCredentials signingCredentials, IAccountManager accountManager) :base(sessionScopeFactory) { //this.m_BearerOptions = bearerOptions.Options; this.m_SigningCredentials = signingCredentials; this.m_AccountManager = accountManager; this.m_SessionScopeFactory = sessionScopeFactory; }
public TaskController(ISessionScopeFactory sessionScopeFactory, ITaskManager taskManager , IPartakerManager partakerManager, IAccountManager accountManager, IStaffManager staffManager) { if (sessionScopeFactory == null) throw new ArgumentException("sessionScopeFactory"); if (taskManager == null) throw new ArgumentException("TaskManager"); m_SessionScopeFactory = sessionScopeFactory; m_TaskManager = taskManager; m_PartakerManager = partakerManager; m_AccountManager = accountManager; m_StaffManager = staffManager; }
public StaffController(ISessionScopeFactory sessionScopeFactory, IStaffManager staffManager, IPartakerManager partakerManager) : base(sessionScopeFactory) { Args.NotNull(sessionScopeFactory, nameof(sessionScopeFactory)); Args.NotNull(staffManager, nameof(staffManager)); Args.NotNull(partakerManager, nameof(partakerManager)); this.m_SessionScopeFactory = sessionScopeFactory; this.StaffManager = staffManager; }
public VoteController(ISessionScopeFactory sessionScopeFactory, IVoteManager voteManager, IVotingManager votingManager, IVoteOptionManager voteOptionManager) : base(sessionScopeFactory) { if (voteManager == null) throw new ArgumentException(nameof(voteManager)); if (votingManager == null) throw new ArgumentException(nameof(votingManager)); if (voteOptionManager == null) throw new ArgumentException(nameof(voteOptionManager)); m_VoteManager = voteManager; m_VotingManger = votingManager; }
public TaskAlarmController(ISessionScopeFactory sessionScopeFactory, IAlarmPeriodManager alarmPeriodManager, ITaskAlarmManager taskAlarmManager, IStaffManager staffManager) : base(sessionScopeFactory) { if (sessionScopeFactory == null) throw new ArgumentNullException(nameof(sessionScopeFactory)); if (alarmPeriodManager == null) throw new ArgumentNullException(nameof(alarmPeriodManager)); if (staffManager == null) throw new ArgumentNullException(nameof(staffManager)); m_AlarmPeriodManager = alarmPeriodManager; m_TaskAlarmManager = taskAlarmManager; m_StaffManager = staffManager; }
public OrgController(ISessionScopeFactory sessionScopeFactory, IStaffManager staffManager, IOrgManager orgManager, IAccountManager accountManager ) : base(sessionScopeFactory) { if (sessionScopeFactory == null) throw new ArgumentNullException(nameof(sessionScopeFactory)); if (orgManager == null) throw new ArgumentNullException(nameof(orgManager)); if (staffManager == null) throw new ArgumentNullException(nameof(staffManager)); if (accountManager == null) throw new ArgumentNullException(nameof(accountManager)); m_SessionScopeFactory = sessionScopeFactory; m_OrgManager = orgManager; m_StaffManager = staffManager; m_AccountManager = accountManager; }
public PartakerReqController(ISessionScopeFactory sessionScopeFactory, ITaskManager taskManager, IStaffManager staffManager, IPartakerReqManager partakerReqManager) : base(sessionScopeFactory) { if (sessionScopeFactory == null) throw new ArgumentNullException(nameof(sessionScopeFactory)); if (taskManager == null) throw new ArgumentNullException(nameof(taskManager)); if (staffManager == null) throw new ArgumentNullException(nameof(staffManager)); if (partakerReqManager == null) throw new ArgumentNullException(nameof(partakerReqManager)); m_SessionScopeFactory = sessionScopeFactory; m_TaskManager = taskManager; m_StaffManager = staffManager; m_PartakerReqManager = partakerReqManager; }
private void SetSession(ISessionScopeFactory sessionScopeFactory) { Requires.NotNull(sessionScopeFactory, "sessionScopeFactory"); if (_current == null) { SessionScope = sessionScopeFactory.Open(); IsRoot = true; } else { if (Settings.ThrowIfNestedUnitOfWork) { throw new NotSupportedException("Nested UnitOfWorks are not supported due to UnitOfWorkSettings configuration"); } SessionScope = _current.SessionScope; IsRoot = false; } _current = this; Id = Guid.NewGuid(); }
public SessionScopeInterceptor(ISessionScopeFactory scopeFactory) { _scopeFactory = scopeFactory; }
public MovieService(ISessionScopeFactory scopeFactory, MovieRepository movies) { _scopeFactory = scopeFactory; _movies = movies; }
public UserQueryService(ISessionScopeFactory sessionScopeFactory, IUserRepository userRepository) { _sessionScopeFactory = sessionScopeFactory ?? throw new ArgumentNullException(nameof(sessionScopeFactory)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); }
public UserCreditScoreService(ISessionScopeFactory sessionScopeFactory) { _sessionScopeFactory = sessionScopeFactory ?? throw new ArgumentNullException(nameof(sessionScopeFactory)); }