public ObmlFileHandler(IWebControlTemplateBinder controlTemplateBinder, IWebReferenceService referenceService) { if (controlTemplateBinder == null) throw new ArgumentNullException(nameof(controlTemplateBinder)); this.contentFactory = new ObmlContentFactory(controlTemplateBinder, referenceService); }
public ObmlContentFactory(IWebControlTemplateBinder controlTemplateBinder, IWebReferenceService referenceService) { if (referenceService == null) throw new ArgumentNullException(nameof(referenceService)); if (controlTemplateBinder == null) throw new ArgumentNullException(nameof(controlTemplateBinder)); this.referenceService = referenceService; this.controlTemplateBinder = controlTemplateBinder; }
public RenderContext(HtmlTextWriter textWriter, IWebReferenceService referenceService, Uri requestUri, string applicationPath) { if (requestUri == null) throw new ArgumentNullException(nameof(requestUri)); if (textWriter == null) throw new System.ArgumentNullException(nameof(textWriter)); if (referenceService == null) throw new System.ArgumentNullException(nameof(referenceService)); HtmlTextWriter = textWriter; ReferenceService = referenceService; RequestUri = requestUri; ApplicationPath = applicationPath; }