diff options
Diffstat (limited to 'src/WixToolset.Core/WixToolsetServiceProvider.cs')
-rw-r--r-- | src/WixToolset.Core/WixToolsetServiceProvider.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/WixToolset.Core/WixToolsetServiceProvider.cs b/src/WixToolset.Core/WixToolsetServiceProvider.cs index c77f3813..995daa89 100644 --- a/src/WixToolset.Core/WixToolsetServiceProvider.cs +++ b/src/WixToolset.Core/WixToolsetServiceProvider.cs | |||
@@ -11,6 +11,7 @@ namespace WixToolset.Core | |||
11 | public class WixToolsetServiceProvider : IServiceProvider | 11 | public class WixToolsetServiceProvider : IServiceProvider |
12 | { | 12 | { |
13 | private ExtensionManager extensionManager; | 13 | private ExtensionManager extensionManager; |
14 | private Messaging messaging; | ||
14 | private ParseHelper parseHelper; | 15 | private ParseHelper parseHelper; |
15 | private PreprocessHelper preprocessHelper; | 16 | private PreprocessHelper preprocessHelper; |
16 | private TupleDefinitionCreator tupleDefinitionCreator; | 17 | private TupleDefinitionCreator tupleDefinitionCreator; |
@@ -62,6 +63,11 @@ namespace WixToolset.Core | |||
62 | return this.extensionManager = this.extensionManager ?? new ExtensionManager(); | 63 | return this.extensionManager = this.extensionManager ?? new ExtensionManager(); |
63 | } | 64 | } |
64 | 65 | ||
66 | if (serviceType == typeof(IMessaging)) | ||
67 | { | ||
68 | return this.messaging = this.messaging ?? new Messaging(); | ||
69 | } | ||
70 | |||
65 | if (serviceType == typeof(ITupleDefinitionCreator)) | 71 | if (serviceType == typeof(ITupleDefinitionCreator)) |
66 | { | 72 | { |
67 | return this.tupleDefinitionCreator = this.tupleDefinitionCreator ?? new TupleDefinitionCreator(this); | 73 | return this.tupleDefinitionCreator = this.tupleDefinitionCreator ?? new TupleDefinitionCreator(this); |