NetCore: MSDI refactor split CoreRuntime & Remove Current (#9356)

* Split Bootstrap code from CoreRuntime

* Make ContentService method signatures match interface
prevents need to hide the concrete class in tests

* Remove Current

Only bit that bugs me is TreeNode for IconFilePath
I get the feeling it's dead code, but can just use a setter in cs or work out path in js if required.

* Fix tests, remember to terminate IRuntime
This commit is contained in:
Paul Johnson
2020-11-10 08:50:47 +00:00
committed by GitHub
parent 190ff2ae6d
commit 3f5f85880e
50 changed files with 563 additions and 691 deletions

View File

@@ -2,7 +2,6 @@
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using Umbraco.Composing;
using Umbraco.Core.Cache;
using Umbraco.Core.Logging;
using Umbraco.Core.Configuration.Models;