public FileModel(FileAndType ft, object content, FileAndType original, IFormatter serializer, string key) { OriginalFileAndType = original ?? ft; Key = key; if (Key == null) { if (OriginalFileAndType.File.StartsWith("~/", StringComparison.Ordinal)) { Key = OriginalFileAndType.File; } else { Key = "~/" + OriginalFileAndType.File; } } FileAndType = ft; ModelWithCache = new ModelWithCache(content, serializer); }
public FileModel(FileAndType ft, object content, FileAndType original = null, IFormatter serializer = null) : this(ft, content, original, serializer, null) { }