Browse Source

refactor : migrate identity package to inject() DI

pull/23262/head
Fahri Gedik 1 year ago
parent
commit
e347922b17
  1. 6
      npm/ng-packs/packages/identity/proxy/src/lib/proxy/identity/identity-role.service.ts
  2. 6
      npm/ng-packs/packages/identity/proxy/src/lib/proxy/identity/identity-user-lookup.service.ts
  3. 6
      npm/ng-packs/packages/identity/proxy/src/lib/proxy/identity/identity-user.service.ts

6
npm/ng-packs/packages/identity/proxy/src/lib/proxy/identity/identity-role.service.ts

@ -1,12 +1,14 @@
import type { GetIdentityRolesInput, IdentityRoleCreateDto, IdentityRoleDto, IdentityRoleUpdateDto } from './models';
import { RestService } from '@abp/ng.core';
import type { ListResultDto, PagedResultDto } from '@abp/ng.core';
import { Injectable } from '@angular/core';
import { Injectable, inject } from '@angular/core';
@Injectable({
providedIn: 'root',
})
export class IdentityRoleService {
private restService = inject(RestService);
apiName = 'AbpIdentity';
create = (input: IdentityRoleCreateDto) =>
@ -53,6 +55,4 @@ export class IdentityRoleService {
body: input,
},
{ apiName: this.apiName });
constructor(private restService: RestService) {}
}

6
npm/ng-packs/packages/identity/proxy/src/lib/proxy/identity/identity-user-lookup.service.ts

@ -1,13 +1,15 @@
import type { UserLookupCountInputDto, UserLookupSearchInputDto } from './models';
import { RestService } from '@abp/ng.core';
import type { ListResultDto } from '@abp/ng.core';
import { Injectable } from '@angular/core';
import { Injectable, inject } from '@angular/core';
import type { UserData } from '../users/models';
@Injectable({
providedIn: 'root',
})
export class IdentityUserLookupService {
private restService = inject(RestService);
apiName = 'AbpIdentity';
findById = (id: string) =>
@ -39,6 +41,4 @@ export class IdentityUserLookupService {
params: { filter: input.filter, sorting: input.sorting, skipCount: input.skipCount, maxResultCount: input.maxResultCount },
},
{ apiName: this.apiName });
constructor(private restService: RestService) {}
}

6
npm/ng-packs/packages/identity/proxy/src/lib/proxy/identity/identity-user.service.ts

@ -1,12 +1,14 @@
import type { GetIdentityUsersInput, IdentityRoleDto, IdentityUserCreateDto, IdentityUserDto, IdentityUserUpdateDto, IdentityUserUpdateRolesDto } from './models';
import { RestService } from '@abp/ng.core';
import type { ListResultDto, PagedResultDto } from '@abp/ng.core';
import { Injectable } from '@angular/core';
import { Injectable, inject } from '@angular/core';
@Injectable({
providedIn: 'root',
})
export class IdentityUserService {
private restService = inject(RestService);
apiName = 'AbpIdentity';
create = (input: IdentityUserCreateDto) =>
@ -84,6 +86,4 @@ export class IdentityUserService {
body: input,
},
{ apiName: this.apiName });
constructor(private restService: RestService) {}
}

Loading…
Cancel
Save