public EditCommentServerAction(IServiceProvider serviceProvider, ProfileRepository profileRepository, PostCommentRepository postCommentRepository, TextService textService, PostRepository postRepository, UniwikiContext uniwikiContext) : base(serviceProvider) { _profileRepository = profileRepository; _postCommentRepository = postCommentRepository; _textService = textService; _postRepository = postRepository; _uniwikiContext = uniwikiContext; }
public UnitOfWork( ApplicationDbContext context, UserManager <User> userManager, SignInManager <User> signInManager, IPasswordHasher <User> passwordHasher ) { _context = context; CertificateRepository = new CertificateRepository(_context); ContactRepository = new ContactRepository(_context); PostCategoryRepository = new PostCategoryRepository(_context); PostCommentRepository = new PostCommentRepository(_context); PostRepository = new PostRepository(_context); ProgressBarRepository = new ProgressBarRepository(_context); SettingRepository = new SettingRepository(_context); UserRepository = new UserRepository(userManager, signInManager, passwordHasher); }
public UnlikePostCommentServerAction(IServiceProvider serviceProvider, PostCommentRepository postCommentRepository, PostCommentLikeRepository postCommentLikeRepository, UniwikiContext uniwikiContext) : base(serviceProvider) { _postCommentRepository = postCommentRepository; _postCommentLikeRepository = postCommentLikeRepository; _uniwikiContext = uniwikiContext; }