コード例 #1
0
 public PermissionManager(PermissionRepository permissionRepository, CommunicationProvider communicationProvider,
                          DefaultUserProvider defaultUserProvider, ProjectPermissionConverter permissionConverter, IMapper mapper)
 {
     m_permissionRepository  = permissionRepository;
     m_communicationProvider = communicationProvider;
     m_defaultUserProvider   = defaultUserProvider;
     m_permissionConverter   = permissionConverter;
     m_mapper = mapper;
 }
コード例 #2
0
ファイル: ProjectManager.cs プロジェクト: RIDICS/ITJakub
 public ProjectManager(ProjectRepository projectRepository, MetadataRepository metadataRepository,
                       PermissionRepository permissionRepository, AuthenticationManager authenticationManager,
                       UserDetailManager userDetailManager, ForumSiteManager forumSiteManager, CommunicationProvider communicationProvider,
                       DefaultUserProvider defaultUserProvider, ProjectPermissionConverter projectPermissionConverter, IMapper mapper)
 {
     m_projectRepository          = projectRepository;
     m_metadataRepository         = metadataRepository;
     m_permissionRepository       = permissionRepository;
     m_authenticationManager      = authenticationManager;
     m_userDetailManager          = userDetailManager;
     m_forumSiteManager           = forumSiteManager;
     m_communicationProvider      = communicationProvider;
     m_defaultUserProvider        = defaultUserProvider;
     m_projectPermissionConverter = projectPermissionConverter;
     m_mapper = mapper;
 }
コード例 #3
0
 public AuthorizationManager(AuthenticationManager authenticationManager, PermissionRepository permissionRepository, ProjectPermissionConverter projectPermissionConverter)
 {
     m_authenticationManager      = authenticationManager;
     m_permissionRepository       = permissionRepository;
     m_projectPermissionConverter = projectPermissionConverter;
 }