diff options
| author | Rob Mensching <rob@firegiant.com> | 2017-12-19 12:25:40 -0800 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2017-12-19 12:25:40 -0800 |
| commit | 155a6e96346e0cb3d9ab6f5372fa29b46ebaee89 (patch) | |
| tree | 59d1f151bfde8068b6014b05b5c8cfea3402c974 /src/WixToolset.Core/WixToolsetServiceProvider.cs | |
| parent | 6f1665ed759b31bd095f186f9239232c653597cd (diff) | |
| download | wix-155a6e96346e0cb3d9ab6f5372fa29b46ebaee89.tar.gz wix-155a6e96346e0cb3d9ab6f5372fa29b46ebaee89.tar.bz2 wix-155a6e96346e0cb3d9ab6f5372fa29b46ebaee89.zip | |
Integrate simplified message handling
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); |
