예제 #1
0
 public SourceService(IMapper mapper,
                      IGenericCommandRepository <Source> sourceCommandRepository,
                      IGenericQueryRepository <Source> sourceQueryRepository,
                      IGenericQueryRepository <User> userQueryRepository,
                      IGenericQueryRepository <Model> modelQueryRepository)
 {
     this.mapper = mapper;
     this.sourceQueryRepository   = sourceQueryRepository;
     this.sourceCommandRepository = sourceCommandRepository;
     this.userQueryRepository     = userQueryRepository;
     this.modelQueryRepository    = modelQueryRepository;
 }
예제 #2
0
        static UserService()
        {
            IIdentityUserRepository store = Factory.CreateDbRepository <IIdentityUserRepository>("IdentityUserRepository");

            Obj             = new UserService(store);
            repository      = RepositoryFactory.CreateRepository();
            queryRepository = RepositoryFactory.CreateQueryRepository();

            //https://stackoverflow.com/a/22635517
            DpapiDataProtectionProvider provider = new DpapiDataProtectionProvider("Sample");

            Obj.UserTokenProvider = new DataProtectorTokenProvider <User, int>(provider.Create("EmailConfirmation"));
        }
예제 #3
0
 private RoleService()
 {
     queryRepository = RepositoryFactory.CreateQueryRepository();
     repository      = RepositoryFactory.CreateRepository();
 }
 static BaseDomainService()
 {
     repository      = RepositoryFactory.CreateRepository();
     queryRepository = RepositoryFactory.CreateQueryRepository();
 }
예제 #5
0
 private UserService(IIdentityUserRepository store)
     : base(store)
 {
     queryRepository        = RepositoryFactory.CreateQueryRepository();
     identityUserRepository = store;
 }