Minor refactor & rename.

pull/179/head
Halil İbrahim Kalkan 8 years ago
parent 7e8f7a5266
commit 0339d9361f

@ -1,5 +1,4 @@
using Volo.Abp.AspNetCore.EmbeddedFiles;
using Volo.Abp.AspNetCore.VirtualFileSystem;
using Volo.Abp.AspNetCore.VirtualFileSystem;
namespace Microsoft.AspNetCore.Builder
{
@ -7,7 +6,6 @@ namespace Microsoft.AspNetCore.Builder
{
public static void UseVirtualFiles(this IApplicationBuilder app)
{
//TODO: Can improve it or create a custom middleware?
app.UseStaticFiles(
new StaticFileOptions
{

@ -4,7 +4,6 @@ using Volo.Abp.DependencyInjection;
namespace Volo.Abp.AspNetCore.Mvc.VirtualFileSystem
{
//TODO: Move to Volo.Abp.AspNetCore.Mvc project!
public class AspNetCoreVirtualViewFileProvider : AspNetCoreVirtualFileProvider
{
public AspNetCoreVirtualViewFileProvider(IObjectAccessor<IServiceProvider> serviceProviderAccessor)

@ -10,7 +10,7 @@ namespace Volo.Abp.AspNetCore.VirtualFileSystem
{
public class AspNetCoreVirtualFileProvider : IFileProvider
{
private readonly Lazy<IVirtualFileProvider> _embeddedResourceManager;
private readonly Lazy<IVirtualFileProvider> _virtualFileProvider;
private readonly Lazy<AspNetCoreVirtualFileOptions> _options;
private readonly IObjectAccessor<IServiceProvider> _serviceProviderAccessor;
@ -24,7 +24,7 @@ namespace Volo.Abp.AspNetCore.VirtualFileSystem
{
_serviceProviderAccessor = serviceProviderAccessor;
_embeddedResourceManager = new Lazy<IVirtualFileProvider>(
_virtualFileProvider = new Lazy<IVirtualFileProvider>(
() => serviceProviderAccessor.Value.GetRequiredService<IVirtualFileProvider>(),
true
);
@ -44,7 +44,7 @@ namespace Volo.Abp.AspNetCore.VirtualFileSystem
return new NotFoundFileInfo(subpath);
}
return _embeddedResourceManager.Value.GetFileInfo(subpath);
return _virtualFileProvider.Value.GetFileInfo(subpath);
}
public IDirectoryContents GetDirectoryContents(string subpath)
@ -56,7 +56,7 @@ namespace Volo.Abp.AspNetCore.VirtualFileSystem
return new NotFoundDirectoryContents();
}
return _embeddedResourceManager.Value.GetDirectoryContents(subpath);
return _virtualFileProvider.Value.GetDirectoryContents(subpath);
}
public IChangeToken Watch(string filter)
@ -66,7 +66,7 @@ namespace Volo.Abp.AspNetCore.VirtualFileSystem
return NullChangeToken.Singleton;
}
return _embeddedResourceManager.Value.Watch(filter);
return _virtualFileProvider.Value.Watch(filter);
}
private bool IsInitialized()

@ -1,6 +1,5 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Extensions.FileProviders;
using Microsoft.Extensions.Options;
using Microsoft.Extensions.Primitives;

Loading…
Cancel
Save