aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2021-03-14 11:17:20 -0700
committerRob Mensching <rob@firegiant.com>2021-03-14 11:28:04 -0700
commit9aae370eee18b4c87300f333fa52f3cd0d7f34d1 (patch)
tree27aae273837bb9041e7d509c410910a6df05796c /src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs
parentf4af6bf27abaaac7f0508ce2beafb31b5a64b53f (diff)
downloadwix-9aae370eee18b4c87300f333fa52f3cd0d7f34d1.tar.gz
wix-9aae370eee18b4c87300f333fa52f3cd0d7f34d1.tar.bz2
wix-9aae370eee18b4c87300f333fa52f3cd0d7f34d1.zip
Use extension methods instead of a custom interface for IServiceProvider
There are several helpful methods for getting services out of an IServiceProvider. Instead of introducing a custom interface to inject those methods into the inheritance tree, this change uses extension methods to add the helper methods and reduce the number of custom interfaces.
Diffstat (limited to 'src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs')
-rw-r--r--src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs b/src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs
index 2d0450dc..f5fb28fb 100644
--- a/src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs
+++ b/src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs
@@ -8,7 +8,7 @@ namespace WixToolset.Extensibility.Services
8 /// <summary> 8 /// <summary>
9 /// The core of the service provider used to add services to the service provider. 9 /// The core of the service provider used to add services to the service provider.
10 /// </summary> 10 /// </summary>
11 public interface IWixToolsetCoreServiceProvider : IWixToolsetServiceProvider 11 public interface IWixToolsetCoreServiceProvider : IServiceProvider
12 { 12 {
13 /// <summary> 13 /// <summary>
14 /// Adds a service to the service locator. 14 /// Adds a service to the service locator.