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:
@@ -1767,7 +1767,7 @@ namespace Umbraco.Core.Services.Implement
|
||||
#region Delete
|
||||
|
||||
/// <inheritdoc />
|
||||
public OperationResult Delete(IContent content, int userId)
|
||||
public OperationResult Delete(IContent content, int userId = Constants.Security.SuperUserId)
|
||||
{
|
||||
var evtMsgs = EventMessagesFactory.Get();
|
||||
|
||||
@@ -1897,7 +1897,7 @@ namespace Umbraco.Core.Services.Implement
|
||||
#region Move, RecycleBin
|
||||
|
||||
/// <inheritdoc />
|
||||
public OperationResult MoveToRecycleBin(IContent content, int userId)
|
||||
public OperationResult MoveToRecycleBin(IContent content, int userId = Constants.Security.SuperUserId)
|
||||
{
|
||||
var evtMsgs = EventMessagesFactory.Get();
|
||||
var moves = new List<(IContent, string)>();
|
||||
|
||||
Reference in New Issue
Block a user