aspnetcore/samples/MvcSample.Web
Doug Bunting cc7b319cb7 Remove use of `ServiceDescriber` in MVC and cleanup related hacks
- see issues aspnet/DependencyInjection#193 and #1612
- use `TryAdd()` in `MvcServices` for the `IAssemblyProvider`

Move `ApplicationBasePath` handling into `RazorPreCompileModule`
- restores view precompilation in functional tests of sample sites
- if we need this, others will as well
- override `IApplicationEnvironment` but get folder from `ProjectContext`
 - also remove remaining `IServiceProvider` implementations in this code

test fixes:
- simplify `IApplicationEnvironment` override
- move override logic into `TestHelper.CreateServer()` methods
- remove `LoggerFactory` setup
 - does not seem to require special-casing
- remove unused `ITestConfigurationProvider` / `TestConfigurationProvider`
- remove `TestAssemblyProvider` classes
 - no longer required
- remove `ReplaceCallContextServiceLocationService` test helper
 - change MVC sample to fully-qualify config.json path
  - avoids `ReplaceCallContextServiceLocationService` need in `MvcSampleTests`
 - no longer required for other tests

nit: remove unused `_serviceProvider` and constructor overload in `RazorPreCompiler`
2015-03-10 22:25:42 -07:00
..
Areas/Travel Add missing license headers 2014-11-20 22:54:05 -08:00
Compiler/Preprocess * Move precompiled assemblies into a resource in the primary assembly. 2015-02-19 17:50:54 -08:00
Components Add missing license headers 2014-11-20 22:54:05 -08:00
Controllers Including Mvc.js script which enables Mvc.stringify(data) used in JQuery.Post() to send data understandable by MVC. 2015-03-05 08:07:01 -08:00
Filters matched classnames with filenames 2014-11-25 11:21:17 -08:00
Models Including Mvc.js script which enables Mvc.stringify(data) used in JQuery.Post() to send data understandable by MVC. 2015-03-05 08:07:01 -08:00
Monitoring Update aspnet50/aspnetcore50 => dnx451/dnxcore50. 2015-03-08 12:52:24 -07:00
Services
Views Introducing TempData 2015-03-10 12:04:05 -07:00
wwwroot Including Mvc.js script which enables Mvc.stringify(data) used in JQuery.Post() to send data understandable by MVC. 2015-03-05 08:07:01 -08:00
ApiExplorerController.cs
AutoGenerateRouteNamesAttribute.cs
FiltersController.cs React to AuthN changes 2015-03-02 16:14:38 -08:00
Home2Controller.cs Removing dead code in sample 2014-12-31 11:26:49 -08:00
HomeController.cs Introducing TempData 2015-03-10 12:04:05 -07:00
LanguageViewLocationExpander.cs Add missing license headers 2014-11-20 22:54:05 -08:00
LinkController.cs Add missing license headers 2014-11-20 22:54:05 -08:00
MvcSample.Web.kproj Checkin VS auto-modifications to kproj files 2014-12-03 11:11:43 -08:00
OverloadController.cs Remove INestedProviderXXX 2015-02-23 15:18:39 -08:00
SimplePocoController.cs Add missing license headers 2014-11-20 22:54:05 -08:00
SimpleRest.cs Add missing license headers 2014-11-20 22:54:05 -08:00
Startup.cs Remove use of `ServiceDescriber` in MVC and cleanup related hacks 2015-03-10 22:25:42 -07:00
ViewMetadata.cs Add missing license headers 2014-11-20 22:54:05 -08:00
bower.json Including Mvc.js script which enables Mvc.stringify(data) used in JQuery.Post() to send data understandable by MVC. 2015-03-05 08:07:01 -08:00
config.json removed App_data per [Mvc] Remove App_Data from MvcSample.Web Startup (#1716) 2014-12-31 11:09:03 -08:00
gruntfile.js Including Mvc.js script which enables Mvc.stringify(data) used in JQuery.Post() to send data understandable by MVC. 2015-03-05 08:07:01 -08:00
package.json Including Mvc.js script which enables Mvc.stringify(data) used in JQuery.Post() to send data understandable by MVC. 2015-03-05 08:07:01 -08:00
project.json Introducing TempData 2015-03-10 12:04:05 -07:00