public RepositoryManager(
     IGroupsRepository groupsRepository,
     IPersonsRepository personsRepository,
     IUsersRepository usersRepository,
     IFilesRepository filesRepository,
     ISiteSettingsRepository siteSettingsRepository,
     IRightsRepository rightsRepository,
     IPostsRepository postsRepository,
     IPostSeoSettingsRepository postSeoSettingsRepository,
     IPostSettingRepository postSettingRepository,
     IPostTypeRepository postTypeRepository,
     IGroupTypeRepository groupTypeRepository
     )
 {
     GroupsRepository          = groupsRepository;
     PersonsRepository         = personsRepository;
     UsersRepository           = usersRepository;
     FilesRepository           = filesRepository;
     SiteSettingsRepository    = siteSettingsRepository;
     RightsRepository          = rightsRepository;
     PostsRepository           = postsRepository;
     PostSeoSettingsRepository = postSeoSettingsRepository;
     PostSettingRepository     = postSettingRepository;
     PostTypeRepository        = postTypeRepository;
     GroupTypeRepository       = groupTypeRepository;
 }
Example #2
0
 public Facade(INoteRepository noteRepository,
               IUserNoteRepository userNoteRepository,
               IUserRepository userRepository,
               IRightsRepository rightsRepository)
 {
     _noteRepository     = noteRepository;
     _userNoteRepository = userNoteRepository;
     _userRepository     = userRepository;
     _rightsRepository   = rightsRepository;
 }
 public AdministrationController(IRightsRepository rightsRepository, IRightsToUserRepository rightsToUserRepository,
                                 IModuleRepository moduleRepository, IUserRepository userRepository, IRoleRepository roleRepository,
                                 IRightsToRoleRepository rightsToRoleRepository)
 {
     _rightsRepository       = rightsRepository;
     _rightsToUserRepository = rightsToUserRepository;
     _moduleRepository       = moduleRepository;
     _userRepository         = userRepository;
     _roleRepository         = roleRepository;
     _rightsToRoleRepository = rightsToRoleRepository;
 }
Example #4
0
 /// <summary>
 /// Creates a service instance with all needed components.
 /// </summary>
 /// <param name="loggerFactory">The factory to create a logger from.</param>
 /// <param name="rightsRepository">The repository for access rights.</param>
 public RightsService(ILoggerFactory loggerFactory, IRightsRepository rightsRepository)
 {
     RightsRepository = rightsRepository;
     Logger           = loggerFactory.CreateLogger <RightsService>();
 }
Example #5
0
 public RightsService(IRightsRepository rightsRepository, IUnitOfWork uow)
 {
     this._rightsRepository = rightsRepository;
     this._uow = uow;
 }
 public RightsController(IRightsRepository rightsRepository, IRightsToUserRepository rightsToUserRepository)
 {
     _rightsRepository       = rightsRepository;
     _rightsToUserRepository = rightsToUserRepository;
 }