public UnitOfWork(ForumSystemDbContext dbContext, IRepository <ForumThread> forumThreads, IPostsRepository forumPosts, IUserRepository users) { _dbContext = dbContext; ForumThreads = forumThreads; ForumPosts = forumPosts; Users = users; }
public RepositoryManager( IGroupsRepository groupsRepository, IPersonsRepository personsRepository, IUsersRepository usersRepository, IFilesRepository filesRepository, ISiteSettingsRepository siteSettingsRepository, IRightsRepository rightsRepository, IPostsRepository postsRepository, IPostSeoSettingsRepository postSeoSettingsRepository, IPostSettingRepository postSettingRepository, IPostTypeRepository postTypeRepository, IGroupTypeRepository groupTypeRepository ) { GroupsRepository = groupsRepository; PersonsRepository = personsRepository; UsersRepository = usersRepository; FilesRepository = filesRepository; SiteSettingsRepository = siteSettingsRepository; RightsRepository = rightsRepository; PostsRepository = postsRepository; PostSeoSettingsRepository = postSeoSettingsRepository; PostSettingRepository = postSettingRepository; PostTypeRepository = postTypeRepository; GroupTypeRepository = groupTypeRepository; }
public LikesManager(ILikesRepository likesRepository, IUsersRepository usersRepository, IPostsRepository postsRepository, IServerComunication serverComunication) { _likesRepository = likesRepository; _usersRepository = usersRepository; _postsRepository = postsRepository; _serverComunication = serverComunication; }
public PostService(DbContext context) : base(context) { _postsFactory = new PostsFactory(); _postsRepository = unitOfWork.Posts; _commentFactory = new CommentFactory(); _likeFactory = new LikeFactory(); }
public UploadController(IUsersRepository usersRepository, IPostsRepository postsRepository, IStorage storage, ISceneFormat sceneFormat) { _usersRepository = usersRepository ?? throw new ArgumentNullException(nameof(usersRepository)); _postsRepository = postsRepository ?? throw new ArgumentNullException(nameof(postsRepository)); _storage = storage ?? throw new ArgumentNullException(nameof(storage)); _sceneFormat = sceneFormat ?? throw new ArgumentNullException(nameof(sceneFormat)); }
public PostManager(IAmazonS3Uploader s3Uploader, IPostsRepository postsRepository, IServerComunication serverComunication) { _s3Uploader = s3Uploader; _postsRepository = postsRepository; _serverComunication = serverComunication; }
public PostsController() { IDbContextFactory dbContextFactory = new DbContextFactory(); IMapper mapper = new Mapper(); _postsRepository = new PostsRepository(dbContextFactory, mapper); }
public CommentsServiceTestWrapper(Mock <ICommentsRepository> mockCommentRepository, Mock <IPostsRepository> mockPostRepository, Guid postWithNoCommentsId) { this.postWithNoCommentsId = postWithNoCommentsId; postRepository = mockPostRepository.Object; CommentsService = new CommentsService(mockCommentRepository.Object, postRepository); }
public EFRepositoryManager(ILogger <EFRepositoryManager> logger, IImageManager imageManager, IRepositoryMonitor repositoryMonitor, IPostsRepository postsRepository) { this.logger = logger; this.imageManager = imageManager; this.repositoryMonitor = repositoryMonitor; this.postsRepository = postsRepository; }
public RepositoryFacade( IPostsRepository posts, IUsersRepository users) { Posts = posts; Users = users; }
public AuthorController(IPostsRepository postsRepository, IUsersRepository usersRepository, IMemoryCache memoryCache, IOptions <AppSettings> appSettings) { _usersRepository = usersRepository; _postsRepository = postsRepository; _memoryCache = memoryCache; _appSettings = appSettings; }
public PostsController(IPostsRepository postsrepository, IUserRepository userrepository, ICommentRepository commentrepository, AppDbContext appdbcontext) { _postsRepository = postsrepository; _userRepository = userrepository; _commentRepository = commentrepository; _auc = appdbcontext; }
public ThreadService(IThreadRepository threadRepository, IQuestionsElasticRepository questionsElasticRepository, IPostsRepository postsRepository, IElasticSuggestionHelper elasticSuggestionHelper) { this.threadRepository = threadRepository; this.questionsElasticRepository = questionsElasticRepository; this.postsRepository = postsRepository; this.elasticSuggestionHelper = elasticSuggestionHelper; }
public PostService(IQuestionsElasticRepository questionsElasticRepository, IAnswerElasticRepository answerElasticRepository, IThreadRepository threadRepository, IPostsRepository postsRepository, IElasticSuggestionHelper elasticSuggestionHelper) { this.questionsElasticRepository = questionsElasticRepository; this.answerElasticRepository = answerElasticRepository; this.threadRepository = threadRepository; this.postsRepository = postsRepository; this.elasticSuggestionHelper = elasticSuggestionHelper; }
public AdminController(IHostingEnvironment env, QiniuService qiniuService, IPostsRepository postsRepository, ICategoriesRepository categoriesRepository) { _qiniuService = qiniuService; _categoriesRepository = categoriesRepository; _postsRepository = postsRepository; _env = env; //HttpContext.User.Identity.Name //throw new Exception(); }
public PostsController( InstaPostContext context, IPostsRepository postRepo, ILikesRepository likesRepo ) { db = context; this.postRepo = postRepo; this.likesRepo = likesRepo; }
public DashboardModel( IRepository <Category> Categories, IPostsRepository Posts, IRepository <AppUser> Users ) { this.Categories = Categories; this.Posts = Posts; this.Users = Users; }
public PostsControllerBase(IPostsRepository postsRepository, IPostService postService, IUnitOfWork unitOfWork, IUserContextProvider userContextProvider) { PostsRepository = postsRepository; PostService = postService; UnitOfWork = unitOfWork; UserContextProvider = userContextProvider; }
public Bootstrapper(IHostingEnvironment env, VamBooruDbContext dbContext, IUsersRepository usersRepository, IPostsRepository postsRepository, IPostCommentsRepository commentsRepository, IVotesRepository votesRepository, IStorage storage) { _env = env ?? throw new ArgumentNullException(nameof(env)); _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); _usersRepository = usersRepository ?? throw new ArgumentNullException(nameof(usersRepository)); _postsRepository = postsRepository ?? throw new ArgumentNullException(nameof(postsRepository)); _storage = storage ?? throw new ArgumentNullException(nameof(storage)); _commentsRepository = commentsRepository ?? throw new ArgumentNullException(nameof(commentsRepository)); _votesRepository = votesRepository ?? throw new ArgumentNullException(nameof(votesRepository)); }
public RepositoryTests() { var dbOptions = new DbContextOptionsBuilder <RepositoryContext>() .UseInMemoryDatabase(databaseName: "InMemoryDb") .Options; _context = new RepositoryContext(dbOptions); _context.Posts.Add(_post); _context.SaveChanges(); _repository = new PostsRepository(_context); }
public IWallData Process(IPostsRepository postsRepository) { postsRepository.Post(new WallData { Posts = new List <Post> { new Post { Text = _message, Timestamp = DateTime.Now } }, User = _user }); return(null); }
/// <summary> /// Constructor. /// </summary> /// <param name="postsRepository"></param> /// <param name="storageManager"></param> public PostsManager(IPostsRepository postsRepository, IStorageManager storageManager, ICommonOperationsManager commonOperationsManager) { int numberOfPostsHandler = 5; _getPostsHandlers = new GetPostsHandler[numberOfPostsHandler]; InitializePostsHandlers(); _postsRepository = postsRepository; _storageManager = storageManager; _commonOperationsManager = commonOperationsManager; _authBaseUrl = ConfigurationManager.AppSettings["AuthBaseUrl"]; _identityBaseUrl = ConfigurationManager.AppSettings["IdentityBaseUrl"]; }
public UsersController( InstaPostContext context, IUsersRepository userRepo, IFollowersRepository followerRepo, IPostsRepository postRepo ) { db = context; this.userRepo = userRepo; this.followerRepo = followerRepo; this.postRepo = postRepo; }
public AdminController(IPostsRepository postsRepository, UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, DBContext context, RoleManager <IdentityRole> roleManager) { _postsRepository = postsRepository; this.userManager = userManager; this.signInManager = signInManager; this.context = context; this.roleManager = roleManager; }
public async Task PostsRepository_CallsClient_And_ReturnsCorrectType_WhenGettingPosts() { // Arrange FakePostsRepository = A.Fake <IPostsRepository>(); FakePostsController = new PostsController(FakePostsRepository); // Act var fakeModel = await FakePostsController.Get(); // Assert A.CallTo(() => FakePostsRepository.GetN <Post>(100)).MustHaveHappenedOnceExactly(); Assert.IsType(typeof(ActionResult <string>), fakeModel); }
//Konstruktor public HomeController( UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, IdentityDbContext context, IPostsRepository repository, DBContext dbContext) { this.userManager = userManager; //sätter klassvariabeln this.signInManager = signInManager; //sätter klassvariabeln this.context = context; //sätter klassvariabeln this.repository = repository; this.dbContext = dbContext; }
public PostsService( ILogger <IPostsRepository> logger, IPostsRepository postsRepository, IApiPostsRequestModelValidator postsModelValidator, IBOLPostsMapper bolpostsMapper, IDALPostsMapper dalpostsMapper ) : base(logger, postsRepository, postsModelValidator, bolpostsMapper, dalpostsMapper) { }
public PostsController( CorezineDatabaseContext context, IPostsRepository postsRepository, IRepository <Category> categoriesRepository, IWebHostEnvironment hostingEnvironment, UserManager <AppUser> userManager ) { Context = context; PostsRepository = postsRepository; CategoriesRepository = categoriesRepository; HostingEnvironment = hostingEnvironment; UserManager = userManager; }
public AbstractPostsService( ILogger logger, IPostsRepository postsRepository, IApiPostsRequestModelValidator postsModelValidator, IBOLPostsMapper bolPostsMapper, IDALPostsMapper dalPostsMapper) : base() { this.postsRepository = postsRepository; this.postsModelValidator = postsModelValidator; this.bolPostsMapper = bolPostsMapper; this.dalPostsMapper = dalPostsMapper; this.logger = logger; }
public void Setup() { var context = new Mock <HttpContext>(); var user = new Mock <ClaimsPrincipal>(); var identity = new Mock <ClaimsIdentity>(); identity.Setup(x => x.Name).Returns(CurrentUser); user.Setup(x => x.Identity).Returns(identity.Object); context.Setup(x => x.User).Returns(user.Object); var mockClock = new Mock <IClock>(); mockClock.Setup(x => x.GetTime()).Returns(CurrentTime); mockContext = new Mock <CommentedPostsDbContext>(); repository = new PostsRepository(mockContext.Object, mockClock.Object); }
public WidgetsModelBuilder(IPostsRepository postsRepository, ICategoriesRepository categoriesRepository, ITagsRepository tagsRepository) { _categoriesRepository = categoriesRepository; _postsRepository = postsRepository; _tagsRepository = tagsRepository; }
/// <summary> /// Constructor /// </summary> public PostsController(IPostsRepository postsRepository, IMembersRepository membersRepository, ITagsRepository tagsRepository) { _postsRepository = postsRepository; _membersRepository = membersRepository; _tagsRepository = tagsRepository; }
public PostController(IPostsRepository postsRepository, IMapper mapper, ILogger<PostController> logger) { _logger = logger; _mapper = mapper; _postsRepository = postsRepository; }
public HomeController(IPostsRepository postsRepository) { this.postsRepository = postsRepository; }
public PostsManager(IPostsRepository repository) { _repository = repository; }
public AdminController(IPostsRepository postRepo,IArtsRepository artsRepo) { postsRepository = postRepo; artsRepository = artsRepo; }
public AppController(IPostsRepository postsRepository) { _postsRepository = postsRepository; }
public PostViewModelBuilder(IPostsRepository postsRepository, ICategoriesRepository categoriesRepository, ITagsRepository tagsRepository) { _postsRepository = postsRepository; _categoriesRepository = categoriesRepository; _tagsRepository = tagsRepository; }
public PostsController(IPostsRepository repository, IArtsRepository aRepository) { postsRepository = repository; artsRepository = aRepository; }