コード例 #1
0
ファイル: UserProxy.cs プロジェクト: exiton3/MVCIdentity
 internal UserProxy(UnitOfWork unitOfWork)
 {
     _unitOfWork              = unitOfWork;
     _claimRepository         = unitOfWork.ClaimRepository as ClaimRepository;
     _externalLoginRepository = unitOfWork.ExternalLoginRepository as ExternalLoginRepository;
     _roleRepository          = unitOfWork.RoleRepository as RoleRepository;
 }
コード例 #2
0
ファイル: SecurityDbService.cs プロジェクト: solracph/SCRA
 public void Dispose()
 {
     _externalLoginRepository = null;
     _roleRepository          = null;
     _userRepository          = null;
     _context.Dispose();
 }
コード例 #3
0
 public DynamicModuleUoW(
     ISessionManager sessionManager,
     DynamicModuleRepository dynamicModuleRepository,
     DynamicModuleBlobRepository dynamicModuleBlobRepository,
     ExternalLoginProviderRepository externalLoginProviderRepository,
     ExternalLoginRepository externalLoginRepository,
     FileResourceRepository fileResourceRepository
     ) : base(sessionManager)
 {
     m_dynamicModuleRepository         = dynamicModuleRepository;
     m_dynamicModuleBlobRepository     = dynamicModuleBlobRepository;
     m_externalLoginProviderRepository = externalLoginProviderRepository;
     m_externalLoginRepository         = externalLoginRepository;
     m_fileResourceRepository          = fileResourceRepository;
 }