Example #1
0
 public SessionController(InstaminiContext context,
                          IResponseModelFactory responseModelFactory,
                          RepositoryFactory repositoryProvider)
 {
     DbContext            = context;
     ResponseModelFactory = responseModelFactory;
     Repository           = (UserRepository)repositoryProvider.GetRepository <User>();
 }
Example #2
0
 public UserController(InstaminiContext context,
                       IResponseModelFactory responseModelFactory,
                       ILogger <UserController> logger,
                       RepositoryFactory repositoryProvider)
 {
     Repository           = (UserRepository)repositoryProvider.GetRepository <User>();
     ResponseModelFactory = responseModelFactory;
     Logger = logger;
 }
Example #3
0
 public TokenAuthenticationHandler(
     IOptionsMonitor <TokenAuthenticationOptions> options,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock,
     InstaminiContext context)
     : base(options, logger, encoder, clock)
 {
     UserDatabase = context.Users;
 }
 public UserPostController(InstaminiContext dbContext,
                           IResponseModelFactory responseModelFactory,
                           IConfiguration configuration,
                           RepositoryFactory repositoryProvider)
 {
     DbContext            = dbContext;
     ResponseModelFactory = responseModelFactory;
     PhotoServingPath     = configuration.GetValue <string>("PhotoServingAbsolutePath");
     PostRepository       = (PostRepository)repositoryProvider.GetRepository <Post>();
     UserRepository       = (UserRepository)repositoryProvider.GetRepository <User>();
 }
Example #5
0
 public PostRepository(InstaminiContext context, IConfiguration configuration) : base(context, configuration)
 {
     PostDatabase = context.Posts;
 }
Example #6
0
 public CommentRepository(InstaminiContext dbContext, IConfiguration configuration) : base(dbContext, configuration)
 {
     CommentDatabase = dbContext.Comments;
 }
 public Repository(InstaminiContext dbContext, IConfiguration configuration)
 {
     DbContext     = dbContext;
     Configuration = configuration;
 }
 public PostCommentController(InstaminiContext context, IResponseModelFactory responseModelFactory)
 {
     DbContext            = context;
     ResponseModelFactory = responseModelFactory;
 }
Example #9
0
 public UserRepository(InstaminiContext context, IConfiguration configuration) : base(context, configuration)
 {
     UserDatabase = context.Users;
 }
Example #10
0
 public UserAvatarController(IConfiguration configuration, InstaminiContext context)
 {
     DbContext         = context;
     AvatarServingPath = configuration.GetValue <string>("AvatarServingAbsolutePath");
 }
 public FollowController(InstaminiContext context)
 {
     DbContext = context;
 }