Browse Source

Revert "Regenerate ABP account proxy definitions"

This reverts commit c2ed89ee7a.
pull/25051/head
Fahri Gedik 7 months ago
parent
commit
82eced361f
  1. 52082
      npm/ng-packs/packages/core/src/lib/proxy/generate-proxy.json
  2. 10
      npm/ng-packs/packages/core/src/lib/proxy/pages/abp/multi-tenancy/abp-tenant.service.ts
  3. 10
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/api-exploring/abp-api-definition.service.ts
  4. 10
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-configuration.service.ts
  5. 10
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-localization.service.ts
  6. 103
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/models.ts
  7. 82
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/object-extending/models.ts
  8. 30
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/multi-tenancy/models.ts
  9. 93
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/http/modeling/models.ts
  10. 3
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/index.ts
  11. 1
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/localization/models.ts
  12. 4
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/models.ts
  13. 1
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/multi-tenancy/index.ts
  14. 8
      npm/ng-packs/packages/core/src/lib/proxy/volo/abp/multi-tenancy/tenant-user-sharing-strategy.enum.ts

52082
npm/ng-packs/packages/core/src/lib/proxy/generate-proxy.json

File diff suppressed because it is too large

10
npm/ng-packs/packages/core/src/lib/proxy/pages/abp/multi-tenancy/abp-tenant.service.ts

@ -1,12 +1,14 @@
import { RestService, Rest } from '@abp/ng.core'; import { RestService } from '../../../../services';
import { Rest } from '../../../../models';
import { Injectable, inject } from '@angular/core'; import { Injectable, inject } from '@angular/core';
import type { FindTenantResultDto } from '../../../volo/abp/asp-net-core/mvc/multi-tenancy/models'; import type { FindTenantResultDto } from '../../../volo/abp/asp-net-core/mvc/multi-tenancy/models';
@Injectable({ @Injectable({
providedIn: 'root', providedIn: 'root',
}) })
export class AbpTenantService { export class AbpTenantService {
private restService = inject(RestService); private restService = inject(RestService);
apiName = 'abp'; apiName = 'abp';
@ -24,4 +26,4 @@ export class AbpTenantService {
url: `/api/abp/multi-tenancy/tenants/by-name/${name}`, url: `/api/abp/multi-tenancy/tenants/by-name/${name}`,
}, },
{ apiName: this.apiName,...config }); { apiName: this.apiName,...config });
} }

10
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/api-exploring/abp-api-definition.service.ts

@ -1,12 +1,14 @@
import { RestService, Rest } from '@abp/ng.core'; import { RestService } from '../../../../../../services';
import { Rest } from '../../../../../../models';
import { Injectable, inject } from '@angular/core'; import { Injectable, inject } from '@angular/core';
import type { ApplicationApiDescriptionModel, ApplicationApiDescriptionModelRequestDto } from '../../../http/modeling/models'; import type { ApplicationApiDescriptionModel, ApplicationApiDescriptionModelRequestDto } from '../../../http/modeling/models';
@Injectable({ @Injectable({
providedIn: 'root', providedIn: 'root',
}) })
export class AbpApiDefinitionService { export class AbpApiDefinitionService {
private restService = inject(RestService); private restService = inject(RestService);
apiName = 'abp'; apiName = 'abp';
@ -17,4 +19,4 @@ export class AbpApiDefinitionService {
params: { includeTypes: model.includeTypes }, params: { includeTypes: model.includeTypes },
}, },
{ apiName: this.apiName,...config }); { apiName: this.apiName,...config });
} }

10
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-configuration.service.ts

@ -1,5 +1,6 @@
import type { ApplicationConfigurationDto, ApplicationConfigurationRequestOptions } from './models'; import type { ApplicationConfigurationDto, ApplicationConfigurationRequestOptions } from './models';
import { RestService, Rest } from '@abp/ng.core'; import { RestService } from '../../../../../../services';
import { Rest } from '../../../../../../models';
import { Injectable, inject } from '@angular/core'; import { Injectable, inject } from '@angular/core';
@Injectable({ @Injectable({
@ -7,8 +8,9 @@ import { Injectable, inject } from '@angular/core';
}) })
export class AbpApplicationConfigurationService { export class AbpApplicationConfigurationService {
private restService = inject(RestService); private restService = inject(RestService);
apiName = 'abp'; apiName = 'abp';
get = (options: ApplicationConfigurationRequestOptions, config?: Partial<Rest.Config>) => get = (options: ApplicationConfigurationRequestOptions, config?: Partial<Rest.Config>) =>
this.restService.request<any, ApplicationConfigurationDto>({ this.restService.request<any, ApplicationConfigurationDto>({
@ -16,5 +18,5 @@ export class AbpApplicationConfigurationService {
url: '/api/abp/application-configuration', url: '/api/abp/application-configuration',
params: { includeLocalizationResources: options.includeLocalizationResources }, params: { includeLocalizationResources: options.includeLocalizationResources },
}, },
{ apiName: this.apiName,...config }); { apiName: this.apiName, ...config });
} }

10
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-localization.service.ts

@ -1,12 +1,14 @@
import type { ApplicationLocalizationDto, ApplicationLocalizationRequestDto } from './models'; import type { ApplicationLocalizationDto, ApplicationLocalizationRequestDto } from './models';
import { RestService, Rest } from '@abp/ng.core'; import { RestService } from '../../../../../../services';
import { Rest } from '../../../../../../models';
import { Injectable, inject } from '@angular/core'; import { Injectable, inject } from '@angular/core';
@Injectable({ @Injectable({
providedIn: 'root', providedIn: 'root',
}) })
export class AbpApplicationLocalizationService { export class AbpApplicationLocalizationService {
private restService = inject(RestService); private restService = inject(RestService);
apiName = 'abp'; apiName = 'abp';
@ -17,4 +19,4 @@ export class AbpApplicationLocalizationService {
params: { cultureName: input.cultureName, onlyDynamics: input.onlyDynamics }, params: { cultureName: input.cultureName, onlyDynamics: input.onlyDynamics },
}, },
{ apiName: this.apiName,...config }); { apiName: this.apiName,...config });
} }

103
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/models.ts

@ -4,63 +4,63 @@ import type { LanguageInfo } from '../../../localization/models';
import type { NameValue } from '../../../models'; import type { NameValue } from '../../../models';
export interface ApplicationAuthConfigurationDto { export interface ApplicationAuthConfigurationDto {
grantedPolicies?: Record<string, boolean>; grantedPolicies: Record<string, boolean>;
} }
export interface ApplicationConfigurationDto { export interface ApplicationConfigurationDto {
localization?: ApplicationLocalizationConfigurationDto; localization: ApplicationLocalizationConfigurationDto;
auth?: ApplicationAuthConfigurationDto; auth: ApplicationAuthConfigurationDto;
setting?: ApplicationSettingConfigurationDto; setting: ApplicationSettingConfigurationDto;
currentUser?: CurrentUserDto; currentUser: CurrentUserDto;
features?: ApplicationFeatureConfigurationDto; features: ApplicationFeatureConfigurationDto;
globalFeatures?: ApplicationGlobalFeatureConfigurationDto; globalFeatures: ApplicationGlobalFeatureConfigurationDto;
multiTenancy?: MultiTenancyInfoDto; multiTenancy: MultiTenancyInfoDto;
currentTenant?: CurrentTenantDto; currentTenant: CurrentTenantDto;
timing?: TimingDto; timing: TimingDto;
clock?: ClockDto; clock: ClockDto;
objectExtensions?: ObjectExtensionsDto; objectExtensions: ObjectExtensionsDto;
extraProperties?: Record<string, object>; extraProperties: Record<string, object>;
} }
export interface ApplicationConfigurationRequestOptions { export interface ApplicationConfigurationRequestOptions {
includeLocalizationResources?: boolean; includeLocalizationResources: boolean;
} }
export interface ApplicationFeatureConfigurationDto { export interface ApplicationFeatureConfigurationDto {
values?: Record<string, string>; values: Record<string, string>;
} }
export interface ApplicationGlobalFeatureConfigurationDto { export interface ApplicationGlobalFeatureConfigurationDto {
enabledFeatures?: string[]; enabledFeatures: string[];
} }
export interface ApplicationLocalizationConfigurationDto { export interface ApplicationLocalizationConfigurationDto {
values?: Record<string, Record<string, string>>; values: Record<string, Record<string, string>>;
resources?: Record<string, ApplicationLocalizationResourceDto>; resources: Record<string, ApplicationLocalizationResourceDto>;
languages?: LanguageInfo[]; languages: LanguageInfo[];
currentCulture?: CurrentCultureDto; currentCulture: CurrentCultureDto;
defaultResourceName?: string | null; defaultResourceName?: string;
languagesMap?: Record<string, NameValue[]>; languagesMap: Record<string, NameValue[]>;
languageFilesMap?: Record<string, NameValue[]>; languageFilesMap: Record<string, NameValue[]>;
} }
export interface ApplicationLocalizationDto { export interface ApplicationLocalizationDto {
resources?: Record<string, ApplicationLocalizationResourceDto>; resources: Record<string, ApplicationLocalizationResourceDto>;
currentCulture?: CurrentCultureDto; currentCulture: CurrentCultureDto;
} }
export interface ApplicationLocalizationRequestDto { export interface ApplicationLocalizationRequestDto {
cultureName: string; cultureName: string;
onlyDynamics?: boolean; onlyDynamics: boolean;
} }
export interface ApplicationLocalizationResourceDto { export interface ApplicationLocalizationResourceDto {
texts?: Record<string, string>; texts: Record<string, string>;
baseResources?: string[]; baseResources: string[];
} }
export interface ApplicationSettingConfigurationDto { export interface ApplicationSettingConfigurationDto {
values?: Record<string, string>; values: Record<string, string>;
} }
export interface ClockDto { export interface ClockDto {
@ -72,30 +72,29 @@ export interface CurrentCultureDto {
englishName?: string; englishName?: string;
threeLetterIsoLanguageName?: string; threeLetterIsoLanguageName?: string;
twoLetterIsoLanguageName?: string; twoLetterIsoLanguageName?: string;
isRightToLeft?: boolean; isRightToLeft: boolean;
cultureName?: string; cultureName?: string;
name?: string; name?: string;
nativeName?: string; nativeName?: string;
dateTimeFormat?: DateTimeFormatDto; dateTimeFormat: DateTimeFormatDto;
} }
export interface CurrentUserDto { export interface CurrentUserDto {
isAuthenticated?: boolean; isAuthenticated: boolean;
id?: string | null; id?: string;
tenantId?: string | null; tenantId?: string;
impersonatorUserId?: string | null; impersonatorUserId?: string;
impersonatorTenantId?: string | null; impersonatorTenantId?: string;
impersonatorUserName?: string | null; impersonatorUserName?: string;
impersonatorTenantName?: string | null; impersonatorTenantName?: string;
userName?: string | null; userName?: string;
name?: string | null; name?: string;
surName?: string | null; surName?: string;
email?: string | null; email?: string;
emailVerified?: boolean; emailVerified: boolean;
phoneNumber?: string | null; phoneNumber?: string;
phoneNumberVerified?: boolean; phoneNumberVerified: boolean;
roles?: string[]; roles: string[];
sessionId?: string | null;
} }
export interface DateTimeFormatDto { export interface DateTimeFormatDto {
@ -109,18 +108,18 @@ export interface DateTimeFormatDto {
} }
export interface IanaTimeZone { export interface IanaTimeZone {
timeZoneName?: string | null; timeZoneName?: string;
} }
export interface TimeZone { export interface TimeZone {
iana?: IanaTimeZone; iana: IanaTimeZone;
windows?: WindowsTimeZone; windows: WindowsTimeZone;
} }
export interface TimingDto { export interface TimingDto {
timeZone?: TimeZone; timeZone: TimeZone;
} }
export interface WindowsTimeZone { export interface WindowsTimeZone {
timeZoneId?: string | null; timeZoneId?: string;
} }

82
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/object-extending/models.ts

@ -1,84 +1,62 @@
export interface EntityExtensionDto { export interface EntityExtensionDto {
properties?: Record<string, ExtensionPropertyDto>; properties: Record<string, ExtensionPropertyDto>;
configuration?: Record<string, object>; configuration: Record<string, object>;
} }
export interface ExtensionEnumDto { export interface ExtensionEnumDto {
fields?: ExtensionEnumFieldDto[]; fields: ExtensionEnumFieldDto[];
localizationResource?: string | null; localizationResource?: string;
} }
export interface ExtensionEnumFieldDto { export interface ExtensionEnumFieldDto {
name?: string | null; name?: string;
value?: object | null; value: object;
} }
export interface ExtensionPropertyApiCreateDto { export interface ExtensionPropertyApiCreateDto {
isAvailable?: boolean; isAvailable: boolean;
} }
export interface ExtensionPropertyApiDto { export interface ExtensionPropertyApiDto {
onGet?: ExtensionPropertyApiGetDto; onGet: ExtensionPropertyApiGetDto;
onCreate?: ExtensionPropertyApiCreateDto; onCreate: ExtensionPropertyApiCreateDto;
onUpdate?: ExtensionPropertyApiUpdateDto; onUpdate: ExtensionPropertyApiUpdateDto;
} }
export interface ExtensionPropertyApiGetDto { export interface ExtensionPropertyApiGetDto {
isAvailable?: boolean; isAvailable: boolean;
} }
export interface ExtensionPropertyApiUpdateDto { export interface ExtensionPropertyApiUpdateDto {
isAvailable?: boolean; isAvailable: boolean;
} }
export interface ExtensionPropertyAttributeDto { export interface ExtensionPropertyAttributeDto {
typeSimple?: string; typeSimple?: string;
config?: Record<string, object>; config: Record<string, object>;
} }
export interface ExtensionPropertyDto { export interface ExtensionPropertyDto {
type?: string; type?: string;
typeSimple?: string; typeSimple?: string;
displayName?: LocalizableStringDto | null; displayName: LocalizableStringDto;
api?: ExtensionPropertyApiDto; api: ExtensionPropertyApiDto;
ui?: ExtensionPropertyUiDto; ui: ExtensionPropertyUiDto;
policy?: ExtensionPropertyPolicyDto; attributes: ExtensionPropertyAttributeDto[];
attributes?: ExtensionPropertyAttributeDto[]; configuration: Record<string, object>;
configuration?: Record<string, object>; defaultValue: object;
defaultValue?: object | null;
}
export interface ExtensionPropertyFeaturePolicyDto {
features?: string[];
requiresAll?: boolean;
}
export interface ExtensionPropertyGlobalFeaturePolicyDto {
features?: string[];
requiresAll?: boolean;
}
export interface ExtensionPropertyPermissionPolicyDto {
permissionNames?: string[];
requiresAll?: boolean;
}
export interface ExtensionPropertyPolicyDto {
globalFeatures?: ExtensionPropertyGlobalFeaturePolicyDto;
features?: ExtensionPropertyFeaturePolicyDto;
permissions?: ExtensionPropertyPermissionPolicyDto;
} }
export interface ExtensionPropertyUiDto { export interface ExtensionPropertyUiDto {
onTable?: ExtensionPropertyUiTableDto; onTable: ExtensionPropertyUiTableDto;
onCreateForm?: ExtensionPropertyUiFormDto; onCreateForm: ExtensionPropertyUiFormDto;
onEditForm?: ExtensionPropertyUiFormDto; onEditForm: ExtensionPropertyUiFormDto;
lookup?: ExtensionPropertyUiLookupDto; lookup: ExtensionPropertyUiLookupDto;
} }
export interface ExtensionPropertyUiFormDto { export interface ExtensionPropertyUiFormDto {
isVisible?: boolean; isVisible: boolean;
} }
export interface ExtensionPropertyUiLookupDto { export interface ExtensionPropertyUiLookupDto {
@ -90,20 +68,20 @@ export interface ExtensionPropertyUiLookupDto {
} }
export interface ExtensionPropertyUiTableDto { export interface ExtensionPropertyUiTableDto {
isVisible?: boolean; isVisible: boolean;
} }
export interface LocalizableStringDto { export interface LocalizableStringDto {
name?: string; name?: string;
resource?: string | null; resource?: string;
} }
export interface ModuleExtensionDto { export interface ModuleExtensionDto {
entities?: Record<string, EntityExtensionDto>; entities: Record<string, EntityExtensionDto>;
configuration?: Record<string, object>; configuration: Record<string, object>;
} }
export interface ObjectExtensionsDto { export interface ObjectExtensionsDto {
modules?: Record<string, ModuleExtensionDto>; modules: Record<string, ModuleExtensionDto>;
enums?: Record<string, ExtensionEnumDto>; enums: Record<string, ExtensionEnumDto>;
} }

30
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/multi-tenancy/models.ts

@ -1,20 +1,24 @@
import type { TenantUserSharingStrategy } from '../../../multi-tenancy/tenant-user-sharing-strategy.enum';
export interface FindTenantResultDto { export interface FindTenantResultDto {
success?: boolean; success: boolean;
tenantId?: string | null; tenantId?: string;
name?: string | null; name?: string;
normalizedName?: string | null; normalizedName?: string;
isActive?: boolean; isActive: boolean;
} }
export interface CurrentTenantDto { export interface CurrentTenantDto {
id?: string | null; id?: string;
name?: string | null; name?: string;
isAvailable?: boolean; isAvailable: boolean;
} }
export interface MultiTenancyInfoDto { export enum TenantUserSharingStrategy {
isEnabled?: boolean; Isolated = 0,
userSharingStrategy?: TenantUserSharingStrategy; Shared = 1,
} }
export interface MultiTenancyInfoDto {
isEnabled: boolean;
userSharingStrategy?: TenantUserSharingStrategy;
}

93
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/http/modeling/models.ts

@ -2,52 +2,46 @@
export interface ActionApiDescriptionModel { export interface ActionApiDescriptionModel {
uniqueName?: string; uniqueName?: string;
name?: string; name?: string;
httpMethod?: string | null; httpMethod?: string;
url?: string; url?: string;
supportedVersions?: string[] | null; supportedVersions: string[];
parametersOnMethod?: MethodParameterApiDescriptionModel[]; parametersOnMethod: MethodParameterApiDescriptionModel[];
parameters?: ParameterApiDescriptionModel[]; parameters: ParameterApiDescriptionModel[];
returnValue?: ReturnValueApiDescriptionModel; returnValue: ReturnValueApiDescriptionModel;
allowAnonymous?: boolean | null; allowAnonymous?: boolean;
authorizeDatas?: AuthorizeDataApiDescriptionModel[]; implementFrom?: string;
implementFrom?: string | null;
} }
export interface ApplicationApiDescriptionModel { export interface ApplicationApiDescriptionModel {
modules?: Record<string, ModuleApiDescriptionModel>; modules: Record<string, ModuleApiDescriptionModel>;
types?: Record<string, TypeApiDescriptionModel>; types: Record<string, TypeApiDescriptionModel>;
} }
export interface ApplicationApiDescriptionModelRequestDto { export interface ApplicationApiDescriptionModelRequestDto {
includeTypes?: boolean; includeTypes: boolean;
}
export interface AuthorizeDataApiDescriptionModel {
policy?: string | null;
roles?: string | null;
} }
export interface ControllerApiDescriptionModel { export interface ControllerApiDescriptionModel {
controllerName?: string; controllerName?: string;
controllerGroupName?: string | null; controllerGroupName?: string;
isRemoteService?: boolean; isRemoteService: boolean;
isIntegrationService?: boolean; isIntegrationService: boolean;
apiVersion?: string | null; apiVersion?: string;
type?: string; type?: string;
interfaces?: ControllerInterfaceApiDescriptionModel[]; interfaces: ControllerInterfaceApiDescriptionModel[];
actions?: Record<string, ActionApiDescriptionModel>; actions: Record<string, ActionApiDescriptionModel>;
} }
export interface ControllerInterfaceApiDescriptionModel { export interface ControllerInterfaceApiDescriptionModel {
type?: string; type?: string;
name?: string; name?: string;
methods?: InterfaceMethodApiDescriptionModel[]; methods: InterfaceMethodApiDescriptionModel[];
} }
export interface InterfaceMethodApiDescriptionModel { export interface InterfaceMethodApiDescriptionModel {
name?: string; name?: string;
parametersOnMethod?: MethodParameterApiDescriptionModel[]; parametersOnMethod: MethodParameterApiDescriptionModel[];
returnValue?: ReturnValueApiDescriptionModel; returnValue: ReturnValueApiDescriptionModel;
} }
export interface MethodParameterApiDescriptionModel { export interface MethodParameterApiDescriptionModel {
@ -55,41 +49,40 @@ export interface MethodParameterApiDescriptionModel {
typeAsString?: string; typeAsString?: string;
type?: string; type?: string;
typeSimple?: string; typeSimple?: string;
isOptional?: boolean; isOptional: boolean;
defaultValue?: object | null; defaultValue: object;
} }
export interface ModuleApiDescriptionModel { export interface ModuleApiDescriptionModel {
rootPath?: string; rootPath?: string;
remoteServiceName?: string; remoteServiceName?: string;
controllers?: Record<string, ControllerApiDescriptionModel>; controllers: Record<string, ControllerApiDescriptionModel>;
} }
export interface ParameterApiDescriptionModel { export interface ParameterApiDescriptionModel {
nameOnMethod?: string; nameOnMethod?: string;
name?: string; name?: string;
jsonName?: string | null; jsonName?: string;
type?: string | null; type?: string;
typeSimple?: string | null; typeSimple?: string;
isOptional?: boolean; isOptional: boolean;
defaultValue?: object | null; defaultValue: object;
constraintTypes?: string[] | null; constraintTypes: string[];
bindingSourceId?: string | null; bindingSourceId?: string;
descriptorName?: string | null; descriptorName?: string;
} }
export interface PropertyApiDescriptionModel { export interface PropertyApiDescriptionModel {
name?: string; name?: string;
jsonName?: string | null; jsonName?: string;
type?: string; type?: string;
typeSimple?: string; typeSimple?: string;
isRequired?: boolean; isRequired: boolean;
minLength?: number | null; minLength?: number;
maxLength?: number | null; maxLength?: number;
minimum?: string | null; minimum?: string;
maximum?: string | null; maximum?: string;
regex?: string | null; regex?: string;
isNullable?: boolean;
} }
export interface ReturnValueApiDescriptionModel { export interface ReturnValueApiDescriptionModel {
@ -98,10 +91,10 @@ export interface ReturnValueApiDescriptionModel {
} }
export interface TypeApiDescriptionModel { export interface TypeApiDescriptionModel {
baseType?: string | null; baseType?: string;
isEnum?: boolean; isEnum: boolean;
enumNames?: string[] | null; enumNames: string[];
enumValues?: object[] | null; enumValues: object[];
genericArguments?: string[] | null; genericArguments: string[];
properties?: PropertyApiDescriptionModel[] | null; properties: PropertyApiDescriptionModel[];
} }

3
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/index.ts

@ -1,6 +1,5 @@
import * as AspNetCore from './asp-net-core'; import * as AspNetCore from './asp-net-core';
import * as Http from './http'; import * as Http from './http';
import * as Localization from './localization'; import * as Localization from './localization';
import * as MultiTenancy from './multi-tenancy';
export * from './models'; export * from './models';
export { AspNetCore, Http, Localization, MultiTenancy }; export { AspNetCore, Http, Localization };

1
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/localization/models.ts

@ -4,4 +4,5 @@ export interface LanguageInfo {
uiCultureName?: string; uiCultureName?: string;
displayName?: string; displayName?: string;
twoLetterISOLanguageName?: string; twoLetterISOLanguageName?: string;
flagIcon?: string;
} }

4
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/models.ts

@ -1,5 +1,5 @@
export interface NameValue<T = "string"> { export interface NameValue<T = string> {
name?: string; name?: string;
value?: T | null; value: T;
} }

1
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/multi-tenancy/index.ts

@ -1 +0,0 @@
export * from './tenant-user-sharing-strategy.enum';

8
npm/ng-packs/packages/core/src/lib/proxy/volo/abp/multi-tenancy/tenant-user-sharing-strategy.enum.ts

@ -1,8 +0,0 @@
import { mapEnumToOptions } from '@abp/ng.core';
export enum TenantUserSharingStrategy {
Isolated = 0,
Shared = 1,
}
export const tenantUserSharingStrategyOptions = mapEnumToOptions(TenantUserSharingStrategy);
Loading…
Cancel
Save