27 lines
733 B
C#
27 lines
733 B
C#
|
using System.IO;
|
|||
|
using Microsoft.AspNetCore;
|
|||
|
using Microsoft.AspNetCore.Hosting;
|
|||
|
using Microsoft.Extensions.Configuration;
|
|||
|
|
|||
|
|
|||
|
namespace ETFileServer
|
|||
|
{
|
|||
|
public class Program
|
|||
|
{
|
|||
|
public static void Main(string[] args)
|
|||
|
{
|
|||
|
CreateWebHostBuilder(args).Build().Run();
|
|||
|
}
|
|||
|
|
|||
|
public static IWebHostBuilder CreateWebHostBuilder(string[] args)
|
|||
|
{
|
|||
|
var config = new ConfigurationBuilder()
|
|||
|
.SetBasePath(Directory.GetCurrentDirectory())
|
|||
|
.AddJsonFile("appsettings.json", true)
|
|||
|
.Build();
|
|||
|
|
|||
|
return WebHost.CreateDefaultBuilder(args).UseUrls(config["urls"])
|
|||
|
.UseStartup<Startup>();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|