aboutsummaryrefslogtreecommitdiff
path: root/RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs
diff options
context:
space:
mode:
Diffstat (limited to 'RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs')
-rw-r--r--RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs8
1 files changed, 5 insertions, 3 deletions
diff --git a/RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs b/RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs
index a306576..4522d39 100644
--- a/RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs
+++ b/RhSolutions.AddIn/AddIn/RhSolutionsAddIn.cs
@@ -15,10 +15,13 @@ namespace RhSolutions.AddIn
public void AutoOpen()
{
IServiceCollection Services = new ServiceCollection();
- Services.AddHttpClient();
+ Excel = (Application)ExcelDnaUtil.Application;
+
+ Services.AddHttpClient()
+ .AddSingleton<IDatabaseClient, RhDatabaseClient>();
+
ServiceProvider = Services.BuildServiceProvider();
- Excel = (Application)ExcelDnaUtil.Application;
IntelliSenseServer.Install();
RegistryUtil.Initialize();
EventsUtil.Initialize();
@@ -32,7 +35,6 @@ namespace RhSolutions.AddIn
IntelliSenseServer.Uninstall();
RegistryUtil.Uninitialize();
EventsUtil.Uninitialize();
- //HttpClient.Dispose();
}
}
}