From 1ac2ccb8c2248f8fc4f822e79bb96b4e497201a1 Mon Sep 17 00:00:00 2001 From: Shannon Date: Thu, 17 Oct 2013 11:26:34 +1100 Subject: [PATCH] makes public the ApplicationTreeService on the services context --- src/Umbraco.Core/Services/ServiceContext.cs | 2 +- src/Umbraco.Core/Umbraco.Core.csproj | 1 - src/Umbraco.Tests/ObjectExtensionsTests.cs | 9 +++++++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Core/Services/ServiceContext.cs b/src/Umbraco.Core/Services/ServiceContext.cs index 1bfeeeb8ad..f587beb638 100644 --- a/src/Umbraco.Core/Services/ServiceContext.cs +++ b/src/Umbraco.Core/Services/ServiceContext.cs @@ -260,7 +260,7 @@ namespace Umbraco.Core.Services /// /// Gets the /// - internal IApplicationTreeService ApplicationTreeService + public IApplicationTreeService ApplicationTreeService { get { return _treeService.Value; } } diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj index f14921e437..fe9a0159db 100644 --- a/src/Umbraco.Core/Umbraco.Core.csproj +++ b/src/Umbraco.Core/Umbraco.Core.csproj @@ -233,7 +233,6 @@ - diff --git a/src/Umbraco.Tests/ObjectExtensionsTests.cs b/src/Umbraco.Tests/ObjectExtensionsTests.cs index acbd747e6f..72c913a75f 100644 --- a/src/Umbraco.Tests/ObjectExtensionsTests.cs +++ b/src/Umbraco.Tests/ObjectExtensionsTests.cs @@ -122,6 +122,15 @@ namespace Umbraco.Tests Assert.AreEqual("Hello world", result.Result); } + [Test] + public virtual void CanConvertObjectToSameObject() + { + var obj = new MyTestObject(); + var result = obj.TryConvertTo(); + + Assert.AreEqual(obj, result); + } + private class MyTestObject {