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); } }
public TagManager(ITagRepository tagRepository, IBlogStoryRepository blogStoryRepository, IBlogStoryTagRepository blogStoryTagRepository) { _tagRepository = tagRepository; _blogStoryRepository = blogStoryRepository; _blogStoryTagRepository = blogStoryTagRepository; }
public BlogStoryManager(IBlogStoryRepository blogStoryRepository, ITagManager tagManager) { _blogStoryRepository = blogStoryRepository; _tagManager = tagManager; }