Example #1
0
 public MarkSpecificMethodologyAsDraftAuthorizationHandler(IMethodologyVersionRepository methodologyVersionRepository,
                                                           IMethodologyRepository methodologyRepository,
                                                           IUserReleaseRoleRepository userReleaseRoleRepository)
 {
     _methodologyVersionRepository = methodologyVersionRepository;
     _methodologyRepository        = methodologyRepository;
     _userReleaseRoleRepository    = userReleaseRoleRepository;
 }
 public MakeAmendmentOfSpecificMethodologyAuthorizationHandler(IMethodologyVersionRepository methodologyVersionRepository,
                                                               IMethodologyRepository methodologyRepository,
                                                               IUserPublicationRoleRepository userPublicationRoleRepository)
 {
     _methodologyVersionRepository  = methodologyVersionRepository;
     _methodologyRepository         = methodologyRepository;
     _userPublicationRoleRepository = userPublicationRoleRepository;
 }
Example #3
0
 public UpdateSpecificMethodologyAuthorizationHandler(
     IMethodologyVersionRepository methodologyVersionRepository,
     IMethodologyRepository methodologyRepository,
     IUserPublicationRoleRepository userPublicationRoleRepository,
     IUserReleaseRoleRepository userReleaseRoleRepository)
 {
     _methodologyVersionRepository  = methodologyVersionRepository;
     _methodologyRepository         = methodologyRepository;
     _userPublicationRoleRepository = userPublicationRoleRepository;
     _userReleaseRoleRepository     = userReleaseRoleRepository;
 }
Example #4
0
 public ViewSpecificMethodologyAuthorizationHandler(
     ContentDbContext contentDbContext,
     IMethodologyRepository methodologyRepository,
     IUserPublicationRoleRepository userPublicationRoleRepository,
     IUserReleaseRoleRepository userReleaseRoleRepository,
     IPreReleaseService preReleaseService)
 {
     _contentDbContext              = contentDbContext;
     _methodologyRepository         = methodologyRepository;
     _userPublicationRoleRepository = userPublicationRoleRepository;
     _userReleaseRoleRepository     = userReleaseRoleRepository;
     _preReleaseService             = preReleaseService;
 }
Example #5
0
 public MethodologyService(
     IPersistenceHelper <ContentDbContext> persistenceHelper,
     ContentDbContext context,
     IMapper mapper,
     IMethodologyVersionRepository methodologyVersionRepository,
     IMethodologyRepository methodologyRepository,
     IMethodologyImageService methodologyImageService,
     IMethodologyApprovalService methodologyApprovalService,
     IUserService userService)
 {
     _persistenceHelper            = persistenceHelper;
     _context                      = context;
     _mapper                       = mapper;
     _methodologyVersionRepository = methodologyVersionRepository;
     _methodologyRepository        = methodologyRepository;
     _methodologyImageService      = methodologyImageService;
     _methodologyApprovalService   = methodologyApprovalService;
     _userService                  = userService;
 }
 public MethodologyVersionRepository(ContentDbContext contentDbContext,
                                     IMethodologyRepository methodologyRepository)
 {
     _contentDbContext      = contentDbContext;
     _methodologyRepository = methodologyRepository;
 }