public SessionController(InstaminiContext context, IResponseModelFactory responseModelFactory, RepositoryFactory repositoryProvider) { DbContext = context; ResponseModelFactory = responseModelFactory; Repository = (UserRepository)repositoryProvider.GetRepository <User>(); }
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>(); }