public ContentService(IHttpForm httpForm, IHtmlToStoryContentConverter converter, string shortUrlProviderFormat) { Check.Argument.IsNotNull(httpForm, "httpForm"); Check.Argument.IsNotNull(converter, "converter"); Check.Argument.IsNotEmpty(shortUrlProviderFormat, "shortUrlProviderFormat"); _httpForm = httpForm; _converter = converter; _shortUrlProviderFormat = shortUrlProviderFormat; }
public ContentService(IHttpForm httpForm, IHtmlToStoryContentConverter converter, IFile fileReader, string blockedUrlPrefixFilePath, string shortUrlProviderFormat) { Check.Argument.IsNotNull(httpForm, "httpForm"); Check.Argument.IsNotNull(converter, "converter"); Check.Argument.IsNotNull(fileReader, "fileReader"); Check.Argument.IsNotNullOrEmpty(blockedUrlPrefixFilePath, "blockedUrlPrefixFilePath"); Check.Argument.IsNotNullOrEmpty(shortUrlProviderFormat, "shortUrlProviderFormat"); _httpForm = httpForm; _converter = converter; _fileReader = fileReader; _shortUrlProviderFormat = shortUrlProviderFormat; _blockedUrlPrefixFilePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, blockedUrlPrefixFilePath); ReadUrlPrefexes(); }
public ContentService(IHttpForm httpForm, IHtmlToStoryContentConverter converter, IFile fileReader, string blockedUrlPrefixFilePath, string shortUrlProviderFormat) { Check.Argument.IsNotNull(httpForm, "httpForm"); Check.Argument.IsNotNull(converter, "converter"); Check.Argument.IsNotNull(fileReader, "fileReader"); Check.Argument.IsNotEmpty(blockedUrlPrefixFilePath, "blockedUrlPrefixFilePath"); Check.Argument.IsNotEmpty(shortUrlProviderFormat, "shortUrlProviderFormat"); _httpForm = httpForm; _converter = converter; _fileReader = fileReader; _shortUrlProviderFormat = shortUrlProviderFormat; _blockedUrlPrefixFilePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, blockedUrlPrefixFilePath); ReadUrlPrefexes(); }