public ForumService(IForumCategoryRepository forumCategoryRepository, IForumMessageRepository forumMessageRepository, IForumRepository forumRepository, IUnitOfWork unitOfWork) { _forumCategoryRepository = forumCategoryRepository; _forumMessageRepository = forumMessageRepository; _forumRepository = forumRepository; _unitOfWork = unitOfWork; }
public void Moniter() { while (true) { LoggerHelper.Info("Monitor thread starting..."); IAccountRepository accountRep = Factory.Factory <IAccountRepository> .GetConcrete(); IForumThreadRepository threadRep = Factory.Factory <IForumThreadRepository> .GetConcrete(); IForumMessageRepository msgRep = Factory.Factory <IForumMessageRepository> .GetConcrete(); IBlogStoryRepository blogRep = Factory.Factory <IBlogStoryRepository> .GetConcrete(); IForumsRepository forumRep = Factory.Factory <IForumsRepository> .GetConcrete(); accountRep.PersistAll(); threadRep.PersistAll(); msgRep.PersistAll(); blogRep.PersistAll(); forumRep.PersistAll(); LoggerHelper.Info("Monitor thread completing persist..."); Thread.Sleep(6000000); } }
static Program() { // Database.SetInitializer(new DatabaseInitializer()); LiverpoolContext db = new LiverpoolContext(new DbContextOptions<LiverpoolContext>()); // db.Database.Initialize(true); var store = new UserStore<User, Role, LiverpoolContext, int>(db); IPasswordHasher<User> hasher = new PasswordHasher<User>(); //var provider = new MachineKeyProtectionProvider(); //var userStore = new UserStore<User, Role, int, UserLogin, UserRole, UserClaim>(_context); var userManager = new UserManager<User>(store, null, hasher, null, null, null, null, null, null); UserRepository = new UserRepository(db, userManager); ForumMessageRepository = new ForumMessageRepository(db); ForumSectionRepository = new ForumSectionRepository(db); ForumSubsectionRepository = new ForumSubsectionRepository(db); ForumThemeRepository = new ForumThemeRepository(db); MaterialRepository = new MaterialRepository(db); MaterialCategoryRepository = new MaterialCategoryRepository(db); MaterialCommentRepository = new MaterialCommentRepository(db); }
public ProductService(IForumMessageRepository forumMessage, IProductRepository product, ICategoryRepository category) { _category = category; _product = product; _forumMessage = forumMessage; }
public ForumController(IForumMessageRepository repo, IParkMemberRepository mRepo) { memRepo = mRepo; forumRepo = repo; }
public ForumMessageService(IForumMessageRepository forumMessageRepository, IUserMockRepository userMockRepository, IMapper mapper) { this._forumMessageRepository = forumMessageRepository; this._userMockRepository = userMockRepository; this.mapper = mapper; }
public ForumMessageService(IForumMessageRepository forumMessageRepository, IMapper mapper) { _forumMessageRepository = forumMessageRepository; _mapper = mapper; }