diff --git a/DI/XDIHelperExtension.cs b/DI/XDIHelperExtension.cs index 30c248d..fcd86f0 100644 --- a/DI/XDIHelperExtension.cs +++ b/DI/XDIHelperExtension.cs @@ -12,9 +12,11 @@ using xPushService.DI; using xPushService.Helpers; using xServices.Configurations; using xServices.Constants; +using xServices.Databases; using xServices.Interfaces; using xServices.Providers; using xStorageService.DI; +using xStringService.DI; namespace xServices.DI { @@ -179,6 +181,12 @@ namespace xServices.DI // app.UseXPushService(pushHelper); #endregion + + // + // Using String Service ... + app.UseXStringService( + isDevelopmentEnvironment: isDevelopmentEnvironment + ); } // @@ -235,7 +243,7 @@ namespace xServices.DI // // Register DataBase ... services.AddXDatabase( - lifetime: lifeTime, + lifeTime: lifeTime, descriptor: database, configuration: configuration ); @@ -264,6 +272,13 @@ namespace xServices.DI services.AddScoped(); services.AddScoped(); #endregion + + // + // String Service ... + services.AddXStringService( + lifeTime: lifeTime, + repositoryType: xDataService.Constants.XRepositoryType.EF + ); } #endregion } diff --git a/xServices.csproj b/xServices.csproj index 20817f3..9f481fe 100644 --- a/xServices.csproj +++ b/xServices.csproj @@ -34,6 +34,7 @@ +