示例#1
0
 public AuthController(
     UserAuthContext userAuthContext,
     IUserDataProvider dataProvider,
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     BoardDbContext boardDbContext,
     FeedDbContext feedDbContext)
 {
     this._boardDbContext  = boardDbContext;
     this._feedDbContext   = feedDbContext;
     this._userAuthContext = userAuthContext;
     this._dataProvider    = dataProvider;
     this._userManager     = userManager;
     this._signInManager   = signInManager;
 }
示例#2
0
 public FeedAggregateDataProvider(AuthContext authContext, TenantManager tenantManager, TenantUtil tenantUtil, DbContextManager <FeedDbContext> dbContextManager)
     : this(authContext, tenantManager, tenantUtil)
 {
     FeedDbContext = dbContextManager.Get(Constants.FeedDbId);
 }
 public FeedAggregateDataProvider(DbContextManager <FeedDbContext> dbContextManager)
 {
     FeedDbContext = dbContextManager.Get(Constants.FeedDbId);
 }
示例#4
0
 public FeedReadedDataProvider(AuthContext authContext, TenantManager tenantManager, DbContextManager <FeedDbContext> dbContextManager)
 {
     AuthContext   = authContext;
     TenantManager = tenantManager;
     FeedDbContext = dbContextManager.Get(dbId);
 }
示例#5
0
 public FeedsController(
     FeedDbContext feedDbContext)
 {
     this._dbContext = feedDbContext;
 }