public EntityFrameworkGrainStorage(
     IServiceProvider serviceProvider,
     ITypeResolver typeResolver,
     IEntityTypeResolver entityTypeResolver)
 {
     _serviceProvider    = serviceProvider;
     _entityTypeResolver = entityTypeResolver;
     _typeResolver       = typeResolver;
 }
Пример #2
0
 public AuthorizationContextFactory(
     IEntityTypeResolver typeResolver,
     IGenericRepository <GlobalConfig> globalConfigurationRepository,
     IUserRepository userRepository)
 {
     _typeResolver = typeResolver;
     _globalConfigurationRepository = globalConfigurationRepository;
     _userRepository = userRepository;
 }
 public OrganizationAuthorizationContext(
     IOrganizationalUserContext activeUserContext,
     IEntityTypeResolver typeResolver,
     IModuleModificationPolicy moduleLevelAccessPolicy,
     IGlobalReadAccessPolicy globalReadAccessPolicy,
     IModuleCreationPolicy typeCreationPolicy,
     IUserRepository userRepository)
 {
     _activeUserContext       = activeUserContext;
     _typeResolver            = typeResolver;
     _moduleLevelAccessPolicy = moduleLevelAccessPolicy;
     _globalReadAccessPolicy  = globalReadAccessPolicy;
     _typeCreationPolicy      = typeCreationPolicy;
     _userRepository          = userRepository;
 }