refactoring fs

This commit is contained in:
2016-11-14 12:17:07 +01:00
parent 5b55b66e9a
commit 9cd05f50a1
8 changed files with 98 additions and 68 deletions

View File

@ -16,12 +16,10 @@ namespace Yavsc
public void ConfigureFileServerApp(IApplicationBuilder app,
SiteSettings siteSettings, IHostingEnvironment env)
{
UserFilesDirName = Path.Combine(
env.WebRootPath,
siteSettings.UserFiles.DirName);
var userFilesDirInfo = new DirectoryInfo( siteSettings.UserFiles.DirName );
UserFilesDirName = userFilesDirInfo.FullName;
var rootInfo = new DirectoryInfo(UserFilesDirName);
if (!rootInfo.Exists) rootInfo.Create();
if (!userFilesDirInfo.Exists) userFilesDirInfo.Create();
UserFilesOptions = new FileServerOptions()
{

View File

@ -29,14 +29,13 @@ using Yavsc.Services;
namespace Yavsc
{
public partial class Startup
{
public static string ConnectionString { get; private set; }
public static string UserBillsDirName { private set; get; }
public static string UserBillsDirName { private set; get; }
public static string Authority { get; private set; }
public static string Audience { get; private set; }
public static SiteSettings SiteSetup { get; private set; }
public static SiteSettings SiteSetup { get; private set; }
private static ILogger logger;
public Startup(IHostingEnvironment env, IApplicationEnvironment appEnv)
@ -326,12 +325,8 @@ namespace Yavsc
Audience = siteSettings.Value.Audience;
ConfigureOAuthApp(app, siteSettings.Value);
app.UseWebSockets();
app.UseSignalR("/api/signalr");
ConfigureFileServerApp(app, siteSettings.Value, env);
ConfigureWebSocketsApp(app, siteSettings.Value, env);
app.UseRequestLocalization(localizationOptions.Value, (RequestCulture)new RequestCulture((string)"en"));
@ -348,3 +343,4 @@ namespace Yavsc
}
}
//