コード例 #1
0
 public PermissionsDataProvider(
     IPermissionsDataAccessor permissionsDataAccessor,
     IPermissionsEventAccessor permissionsEventAccessor,
     IConnectionContext connectionContext)
 {
     _permissionsDataAccessor  = permissionsDataAccessor;
     _permissionsEventAccessor = permissionsEventAccessor;
     _connectionContext        = connectionContext;
 }
コード例 #2
0
 public FeaturesDataProvider(
     IFeaturesDataAccessor featuresDataAccessor,
     IPermissionsDataAccessor permissionsDataAccessor,
     IProjectsDataAccessor projectsDataAccessor)
 {
     _featuresDataAccessor    = featuresDataAccessor;
     _permissionsDataAccessor = permissionsDataAccessor;
     _projectsDataAccessor    = projectsDataAccessor;
 }
コード例 #3
0
 public TaskDataProvider(
     ITaskDataAccessor taskDataAccessor,
     ITaskEventAccessor taskEventAccessor,
     IConnectionContext connectionContext,
     IPermissionsDataAccessor permissionsDataAccessor, IProjectsDataAccessor projectsDataAccessor)
 {
     _taskDataAccessor        = taskDataAccessor;
     _taskEventAccessor       = taskEventAccessor;
     _connectionContext       = connectionContext;
     _permissionsDataAccessor = permissionsDataAccessor;
     _projectsDataAccessor    = projectsDataAccessor;
 }
コード例 #4
0
 public TasksHubUsersDataProvider(IPermissionsDataAccessor permissionsDataAccessor, ITasksHubUsersStorage storage)
 {
     _permissionsDataAccessor = permissionsDataAccessor;
     _storage = storage;
 }
コード例 #5
0
 public ProjectsDataProvider(IProjectsDataAccessor projectsDataAccessor, IPermissionsDataAccessor permissionsDataAccessor)
 {
     _projectsDataAccessor    = projectsDataAccessor;
     _permissionsDataAccessor = permissionsDataAccessor;
 }