Changes in Register of IManagers

This commit is contained in:
2021-07-30 16:01:28 +05:30
vanhempi 86c517f47b
commit 473b38efdc
+8 -8
Näytä tiedosto
@@ -3,8 +3,6 @@ using Unibase.Data.Sql;
using Unibase.Dependency; using Unibase.Dependency;
using Unibase.Platform.Data; using Unibase.Platform.Data;
using Unibase.Security.Principal; using Unibase.Security.Principal;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Configuration;
using Unibase.Data; using Unibase.Data;
using System.Dynamic; using System.Dynamic;
using Unibase.Platform.Managers; using Unibase.Platform.Managers;
@@ -51,7 +49,7 @@ namespace UnitTests.Core
Initialize(); Initialize();
} }
var identity = new Unibase.Security.Principal.AppIdentity("", 0); var identity = new Unibase.Security.Principal.AppIdentity("", 0);
var request = new SelectRequest(null) SelectRequest request = new SelectRequest(null)
{ {
Identity = identity Identity = identity
}; };
@@ -61,7 +59,7 @@ namespace UnitTests.Core
} }
//var _usermanger = DependencyConfig.Resolve<Unibase.Platform.Common.Managers.IUserManager>(); //var _usermanger = DependencyConfig.Resolve<Unibase.Platform.Common.Managers.IUserManager>();
//var response = _usermanger.SignIn(request, "anji@gmail.com", "123456", true, false); //var response = _usermanger.SignIn(request, "anji@gmail.com", "123456", true, false);
var response = Unibase.Platform.Membership.IdentityRegistry.GetIdentityByStaticSessionandTenantid(sessionid, 2); var response = Unibase.Platform.Membership.IdentityRegistry.GetIdentityByStaticSessionandTenantid(sessionid, 1);
return response; return response;
} }
AppIdentity BuildIdentity(string sessionid) AppIdentity BuildIdentity(string sessionid)
@@ -74,7 +72,7 @@ namespace UnitTests.Core
Initialize(); Initialize();
} }
var identity = new Unibase.Security.Principal.AppIdentity("", 0); var identity = new Unibase.Security.Principal.AppIdentity("", 0);
var request = new SelectRequest(null) SelectRequest request = new SelectRequest(null)
{ {
Identity = identity Identity = identity
}; };
@@ -84,7 +82,7 @@ namespace UnitTests.Core
} }
//var _usermanger = DependencyConfig.Resolve<Unibase.Platform.Common.Managers.IUserManager>(); //var _usermanger = DependencyConfig.Resolve<Unibase.Platform.Common.Managers.IUserManager>();
//var response = _usermanger.SignIn(request, "anji@gmail.com", "123456", true, false); //var response = _usermanger.SignIn(request, "anji@gmail.com", "123456", true, false);
var response = Unibase.Platform.Membership.IdentityRegistry.GetIdentityByStaticSessionandTenantid(sessionid, 2); var response = Unibase.Platform.Membership.IdentityRegistry.GetIdentityByStaticSessionandTenantid(sessionid, 1);
return response; return response;
} }
AppIdentity BuildSalesPersonIdentity(string sessionid) AppIdentity BuildSalesPersonIdentity(string sessionid)
@@ -101,11 +99,13 @@ namespace UnitTests.Core
{ {
string commondbid = "0"; string commondbid = "0";
string tenantdbid = "1"; string tenantdbid = "1";
string connectionstring = "server=localhost;port=5432;Database=unittest_common;User id=postgres;Password=Bizgaze@123"; string connectionstring = "server=localhost;port=5432;Database=common_410;User id=postgres;Password=Bizgaze@123";
string tenantconnectionstring = "server=localhost;port=5432;Database=unittest_tenant;User id=postgres;Password=Bizgaze@123"; string tenantconnectionstring = "server=localhost;port=5432;Database=tenant_410;User id=postgres;Password=Bizgaze@123";
//Unibase.Web.Server.Startup(IConfiguration configuration); //Unibase.Web.Server.Startup(IConfiguration configuration);
// DependencyConfig.Register(Unibase.Dependency.Enums.DIType.ServiceCollection); // DependencyConfig.Register(Unibase.Dependency.Enums.DIType.ServiceCollection);
var container = DependencyConfig.GetContainer(); var container = DependencyConfig.GetContainer();
DependencyConfig.Register();
container.RegisterType<Unibase.Core.Helpers.IReflectionHelper, Unibase.Core.Helpers.ReflectionHelper>();
container.RegisterType<IRepository, Unibase.Platform.Data.NsDbRepository>("NsDbRepository"); container.RegisterType<IRepository, Unibase.Platform.Data.NsDbRepository>("NsDbRepository");
container.RegisterType<IRepository, Unibase.Platform.Data.Repository>(); container.RegisterType<IRepository, Unibase.Platform.Data.Repository>();
// DependencyConfig.Register(Unibase.Dependency.Enums.DIType.ServiceCollection); // DependencyConfig.Register(Unibase.Dependency.Enums.DIType.ServiceCollection);