Fixing Program.cs to populate a IHostingEnvironment service
Also contains a general cleanup.
This commit is contained in:
parent
3d79659cc0
commit
671c619a11
13
Clean.cmd
13
Clean.cmd
|
|
@ -1,13 +0,0 @@
|
||||||
REM Set your app's folder path appropriately here
|
|
||||||
SET APP_PATH=src\MusicStore\
|
|
||||||
|
|
||||||
REM cleaning all the generated files and installed nuget packages
|
|
||||||
rmdir /S /Q .nuget
|
|
||||||
rmdir /S /Q artifacts
|
|
||||||
rmdir /S /Q packages
|
|
||||||
rmdir /S /Q %APP_PATH%\bin
|
|
||||||
rmdir /S /Q %APP_PATH%\obj
|
|
||||||
rmdir /S /Q %APP_PATH%\Properties
|
|
||||||
del %APP_PATH%\*.csproj
|
|
||||||
del %APP_PATH%\*.v12.suo
|
|
||||||
del %APP_PATH%\*.csproj.user
|
|
||||||
|
|
@ -25,9 +25,10 @@ namespace MusicStore
|
||||||
//Add command line configuration source to read command line parameters.
|
//Add command line configuration source to read command line parameters.
|
||||||
var config = new Configuration();
|
var config = new Configuration();
|
||||||
config.AddCommandLine(args);
|
config.AddCommandLine(args);
|
||||||
|
|
||||||
var serviceCollection = new ServiceCollection();
|
var serviceCollection = new ServiceCollection();
|
||||||
serviceCollection.Add(HostingServices.GetDefaultServices(config));
|
serviceCollection.Add(HostingServices.GetDefaultServices(config));
|
||||||
|
serviceCollection.AddInstance<IHostingEnvironment>(new HostingEnvironment() { WebRoot = "wwwroot" });
|
||||||
var services = serviceCollection.BuildServiceProvider(_hostServiceProvider);
|
var services = serviceCollection.BuildServiceProvider(_hostServiceProvider);
|
||||||
|
|
||||||
var context = new HostingContext()
|
var context = new HostingContext()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue