/// <summary> /// Constructor /// </summary> /// <param name="dataSession">Active data session</param> public IdentityServiceLayer(IDataSession dataSession) : base(dataSession) { //Inizializzo i repository _UserRepository = dataSession.ResolveRepository <IUserRepository>(); _AudienceRepository = dataSession.ResolveRepository <IAudienceRepository>(); _RefreshTokenRepository = dataSession.ResolveRepository <IRefreshTokenRepository>(); }
/// <summary> /// Constructor /// </summary> /// <param name="dataSession">Active data session</param> public AuthenticationServiceLayer(IDataSession dataSession) : base(dataSession) { //Inizializzazioni _userRepository = dataSession.ResolveRepository <IShooterRepository>(); _permissionRepository = dataSession.ResolveRepository <IPermissionRepository>(); _permissionRoleRepository = dataSession.ResolveRepository <IPermissionsRoleRepository>(); _roleRepository = dataSession.ResolveRepository <IRoleRepository>(); _userRoleRepository = dataSession.ResolveRepository <IUserRoleRepository>(); _userPermissionRepository = dataSession.ResolveRepository <IUserPermissionRepository>(); _permissionGroupRepository = dataSession.ResolveRepository <IPermissionGroupRepository>(); _userPermissionGroupRepository = dataSession.ResolveRepository <IUserPermissionGroupRepository>(); _permissionGroupRoleRepository = dataSession.ResolveRepository <IPermissionGroupRoleRepository>(); _identityClient = ServiceResolver.Resolve <IIdentityClient>(); _cache = ServiceResolver.Resolve <ISemperPrecisMemoryCache>(); }
public void ShouldCountAtLeastOneElement() { //Resolve repo var repository = _DataSession.ResolveRepository <IPersonRepository>(); //Execute operation var result = repository.Count(); //Assert Assert.True(result > 0); }
public AuthenticationServiceLayer(IDataSession session) { //Risoluzione delle dipendenze _UserRepository = session.ResolveRepository <IUserRepository>(); }
/// <summary> /// Constructor /// </summary> /// <param name="dataSession">Active data session</param> public MainServiceLayer(IDataSession dataSession) : base(dataSession) { //Inizializzo i repository _TestRepository = dataSession.ResolveRepository <ITestClassRepository>(); }