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;
 }
 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>();
 }
 public CommentController(IResponseModelFactory responseModelFactory, RepositoryFactory repositoryProvider)
 {
     ResponseModelFactory = responseModelFactory;
     Repository           = (CommentRepository)repositoryProvider.GetRepository <Comment>();
 }
 public PostCommentController(InstaminiContext context, IResponseModelFactory responseModelFactory)
 {
     DbContext            = context;
     ResponseModelFactory = responseModelFactory;
 }
 public PostController(IResponseModelFactory responseModelFactory,
                       RepositoryFactory repositoryProvider)
 {
     ResponseModelFactory = responseModelFactory;
     Repository           = (PostRepository)repositoryProvider.GetRepository <Post>();
 }