@@ -12,8 +12,6 @@ internal sealed class StaticContentProvider
1212 private readonly Uri _appBaseUri ;
1313 private readonly string _hostPageRelativePath ;
1414 private static readonly FileExtensionContentTypeProvider ContentTypeProvider = new ( ) ;
15- //private static readonly ManifestEmbeddedFileProvider _manifestProvider =
16- // new ManifestEmbeddedFileProvider(typeof(StaticContentProvider).Assembly);
1715
1816 public StaticContentProvider ( IFileProvider fileProvider , Uri appBaseUri , string hostPageRelativePath )
1917 {
@@ -35,7 +33,6 @@ public bool TryGetResponseContent(string requestUri, bool allowFallbackOnHostPag
3533 string contentType ;
3634 var found = TryGetFromFileProvider ( relativePath , out content , out contentType )
3735 || ( allowFallbackOnHostPage && TryGetFromFileProvider ( _hostPageRelativePath , out content , out contentType ) ) ;
38- //|| TryGetFrameworkFile(relativePath, out content, out contentType);
3936
4037 if ( found )
4138 {
@@ -83,23 +80,6 @@ private bool TryGetFromFileProvider(string relativePath, out Stream content, out
8380 return false ;
8481 }
8582
86- //private static bool TryGetFrameworkFile(string relativePath, out Stream content, out string contentType)
87- //{
88- // // We're not trying to simulate everything a real webserver does. We don't need to
89- // // support querystring parameters, for example. It's enough to require an exact match.
90- // var file = _manifestProvider.GetFileInfo(relativePath);
91- // if (file.Exists)
92- // {
93- // content = file.CreateReadStream();
94- // contentType = GetResponseContentTypeOrDefault(relativePath);
95- // return true;
96- // }
97-
98- // content = default;
99- // contentType = default;
100- // return false;
101- //}
102-
10383 private static string GetResponseContentTypeOrDefault ( string path )
10484 => ContentTypeProvider . TryGetContentType ( path , out var matchedContentType )
10585 ? matchedContentType
0 commit comments