From 0cdb73aad63b60e8199d9558fb7b55ed9ad48007 Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Thu, 4 Oct 2012 20:41:30 +0200 Subject: [PATCH] Add setter for the refactoring context's service container. --- .../Refactoring/BaseRefactoringContext.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ICSharpCode.NRefactory.CSharp/Refactoring/BaseRefactoringContext.cs b/ICSharpCode.NRefactory.CSharp/Refactoring/BaseRefactoringContext.cs index 6f4ccfc720..c7e0c68779 100644 --- a/ICSharpCode.NRefactory.CSharp/Refactoring/BaseRefactoringContext.cs +++ b/ICSharpCode.NRefactory.CSharp/Refactoring/BaseRefactoringContext.cs @@ -185,13 +185,14 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring } #region IServiceProvider implementation - readonly ServiceContainer services = new ServiceContainer(); + IServiceContainer services = new ServiceContainer(); /// /// Gets a service container used to associate services with this context. /// - public ServiceContainer Services { + public IServiceContainer Services { get { return services; } + protected set { services = value; } } ///