aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.ExtensionCache/WixToolsetCoreServiceProviderExtensions.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2020-06-13 10:01:27 -0700
committerRob Mensching <rob@firegiant.com>2020-06-13 10:13:41 -0700
commitcd6f466549ba8e4b138da4332b0831ab45ca8a2f (patch)
tree0d02b559903966d64ec67fff17d898b78ebb33ba /src/WixToolset.Core.ExtensionCache/WixToolsetCoreServiceProviderExtensions.cs
parentc0f1332a0e18e9d506fe80c328548b001dcf93df (diff)
downloadwix-cd6f466549ba8e4b138da4332b0831ab45ca8a2f.tar.gz
wix-cd6f466549ba8e4b138da4332b0831ab45ca8a2f.tar.bz2
wix-cd6f466549ba8e4b138da4332b0831ab45ca8a2f.zip
Implement simplified command and improved backend integration
Diffstat (limited to 'src/WixToolset.Core.ExtensionCache/WixToolsetCoreServiceProviderExtensions.cs')
-rw-r--r--src/WixToolset.Core.ExtensionCache/WixToolsetCoreServiceProviderExtensions.cs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/WixToolset.Core.ExtensionCache/WixToolsetCoreServiceProviderExtensions.cs b/src/WixToolset.Core.ExtensionCache/WixToolsetCoreServiceProviderExtensions.cs
index c1579330..535a08f7 100644
--- a/src/WixToolset.Core.ExtensionCache/WixToolsetCoreServiceProviderExtensions.cs
+++ b/src/WixToolset.Core.ExtensionCache/WixToolsetCoreServiceProviderExtensions.cs
@@ -8,16 +8,16 @@ namespace WixToolset.Core.ExtensionCache
8 8
9 public static class WixToolsetCoreServiceProviderExtensions 9 public static class WixToolsetCoreServiceProviderExtensions
10 { 10 {
11 public static IWixToolsetCoreServiceProvider AddExtensionCacheManager(this IWixToolsetCoreServiceProvider serviceProvider) 11 public static IWixToolsetCoreServiceProvider AddExtensionCacheManager(this IWixToolsetCoreServiceProvider coreProvider)
12 { 12 {
13 var extensionManager = serviceProvider.GetService<IExtensionManager>(); 13 var extensionManager = coreProvider.GetService<IExtensionManager>();
14 extensionManager.Add(typeof(ExtensionCacheManagerExtensionFactory).Assembly); 14 extensionManager.Add(typeof(ExtensionCacheManagerExtensionFactory).Assembly);
15 15
16 serviceProvider.AddService(CreateExtensionCacheManager); 16 coreProvider.AddService(CreateExtensionCacheManager);
17 return serviceProvider; 17 return coreProvider;
18 } 18 }
19 19
20 private static ExtensionCacheManager CreateExtensionCacheManager(IWixToolsetCoreServiceProvider provider, Dictionary<Type, object> singletons) 20 private static ExtensionCacheManager CreateExtensionCacheManager(IWixToolsetCoreServiceProvider coreProvider, Dictionary<Type, object> singletons)
21 { 21 {
22 var extensionCacheManager = new ExtensionCacheManager(); 22 var extensionCacheManager = new ExtensionCacheManager();
23 singletons.Add(typeof(ExtensionCacheManager), extensionCacheManager); 23 singletons.Add(typeof(ExtensionCacheManager), extensionCacheManager);