public HomeController( IStringLocalizer stringLocalizer, IHtmlLocalizer localizer, IEntityReplyStore <IdeaComment> entityReplyStore, IEntityHistoryManager <EntityHistory> entityHistoryManager, IEntityHistoryStore <EntityHistory> entityHistoryStore, IEntityReplyManager <IdeaComment> entityReplyManager, IAuthorizationService authorizationService, IInlineDiffBuilder inlineDiffBuilder, IEntityManager <Idea> entityManager, IEntityStore <Idea> entityStore, IContextFacade contextFacade, IAlerter alerter) { _entityHistoryManager = entityHistoryManager; _authorizationService = authorizationService; _entityReplyManager = entityReplyManager; _entityHistoryStore = entityHistoryStore; _inlineDiffBuilder = inlineDiffBuilder; _entityReplyStore = entityReplyStore; _contextFacade = contextFacade; _entityManager = entityManager; _entityStore = entityStore; _alerter = alerter; T = localizer; S = stringLocalizer; }
public DocumentCompareInfo(string oldText, string newText, string originalHtml) { this._oldText = oldText; this._newText = newText; this._originalHtml = originalHtml; this.diffBuilder = new InlineDiffBuilder(new Differ()); this.sideDiffBuilder = new SideBySideDiffBuilder(new Differ()); }