diff options
Diffstat (limited to 'src/WixToolset.Core/WixToolsetServiceProvider.cs')
-rw-r--r-- | src/WixToolset.Core/WixToolsetServiceProvider.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/WixToolset.Core/WixToolsetServiceProvider.cs b/src/WixToolset.Core/WixToolsetServiceProvider.cs index 267e4524..c7d6ff1d 100644 --- a/src/WixToolset.Core/WixToolsetServiceProvider.cs +++ b/src/WixToolset.Core/WixToolsetServiceProvider.cs | |||
@@ -24,7 +24,8 @@ namespace WixToolset.Core | |||
24 | this.AddService((provider, singletons) => AddSingleton<IParseHelper>(singletons, new ParseHelper(provider))); | 24 | this.AddService((provider, singletons) => AddSingleton<IParseHelper>(singletons, new ParseHelper(provider))); |
25 | this.AddService((provider, singletons) => AddSingleton<IPreprocessHelper>(singletons, new PreprocessHelper(provider))); | 25 | this.AddService((provider, singletons) => AddSingleton<IPreprocessHelper>(singletons, new PreprocessHelper(provider))); |
26 | this.AddService((provider, singletons) => AddSingleton<IBackendHelper>(singletons, new BackendHelper(provider))); | 26 | this.AddService((provider, singletons) => AddSingleton<IBackendHelper>(singletons, new BackendHelper(provider))); |
27 | this.AddService((provider, singletons) => AddSingleton<IWindowsInstallerBackendHelper>(singletons, new WindowsInstallerBackendHelper(provider))); | 27 | this.AddService((provider, singletons) => AddSingleton<IPathResolver>(singletons, new PathResolver())); |
28 | this.AddService((provider, singletons) => AddSingleton<IWindowsInstallerBackendHelper>(singletons, new WindowsInstallerBackendHelper())); | ||
28 | 29 | ||
29 | // Transients. | 30 | // Transients. |
30 | this.AddService<ICommandLineArguments>((provider, singletons) => new CommandLineArguments(provider)); | 31 | this.AddService<ICommandLineArguments>((provider, singletons) => new CommandLineArguments(provider)); |
@@ -47,6 +48,7 @@ namespace WixToolset.Core | |||
47 | this.AddService<IDecompileResult>((provider, singletons) => new DecompileResult()); | 48 | this.AddService<IDecompileResult>((provider, singletons) => new DecompileResult()); |
48 | this.AddService<IIncludedFile>((provider, singletons) => new IncludedFile()); | 49 | this.AddService<IIncludedFile>((provider, singletons) => new IncludedFile()); |
49 | this.AddService<IPreprocessResult>((provider, singletons) => new PreprocessResult()); | 50 | this.AddService<IPreprocessResult>((provider, singletons) => new PreprocessResult()); |
51 | this.AddService<IResolvedDirectory>((provider, singletons) => new ResolvedDirectory()); | ||
50 | this.AddService<IResolveFileResult>((provider, singletons) => new ResolveFileResult()); | 52 | this.AddService<IResolveFileResult>((provider, singletons) => new ResolveFileResult()); |
51 | this.AddService<IResolveResult>((provider, singletons) => new ResolveResult()); | 53 | this.AddService<IResolveResult>((provider, singletons) => new ResolveResult()); |
52 | this.AddService<IResolvedCabinet>((provider, singletons) => new ResolvedCabinet()); | 54 | this.AddService<IResolvedCabinet>((provider, singletons) => new ResolvedCabinet()); |