From 59bc1864d1a56f22349570c4928f0a658385f553 Mon Sep 17 00:00:00 2001 From: Fahri Gedik Date: Tue, 8 Jul 2025 11:27:10 +0300 Subject: [PATCH] Remove unused service and variable injections Eliminated unused injections of RestService, Router, and ViewContainerRef from MultiTenancyService, LoaderBarComponent, and LoadingDirective respectively to clean up the code and improve maintainability. --- .../packages/core/src/lib/services/multi-tenancy.service.ts | 2 -- .../src/lib/components/loader-bar/loader-bar.component.ts | 1 - .../theme-shared/src/lib/directives/loading.directive.ts | 1 - 3 files changed, 4 deletions(-) diff --git a/npm/ng-packs/packages/core/src/lib/services/multi-tenancy.service.ts b/npm/ng-packs/packages/core/src/lib/services/multi-tenancy.service.ts index 92c6e43a44..a88cba1c3d 100644 --- a/npm/ng-packs/packages/core/src/lib/services/multi-tenancy.service.ts +++ b/npm/ng-packs/packages/core/src/lib/services/multi-tenancy.service.ts @@ -7,12 +7,10 @@ import { } from '../proxy/volo/abp/asp-net-core/mvc/multi-tenancy/models'; import { TENANT_KEY } from '../tokens/tenant-key.token'; import { ConfigStateService } from './config-state.service'; -import { RestService } from './rest.service'; import { SessionStateService } from './session-state.service'; @Injectable({ providedIn: 'root' }) export class MultiTenancyService { - private restService = inject(RestService); private sessionState = inject(SessionStateService); private tenantService = inject(AbpTenantService); private configStateService = inject(ConfigStateService); diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/loader-bar/loader-bar.component.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/loader-bar/loader-bar.component.ts index 1c3f2bf569..3e5514cf01 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/loader-bar/loader-bar.component.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/loader-bar/loader-bar.component.ts @@ -24,7 +24,6 @@ import { HttpWaitService, RouterWaitService, SubscriptionService } from '@abp/ng imports: [CommonModule], }) export class LoaderBarComponent implements OnDestroy, OnInit { - private router = inject(Router); private cdRef = inject(ChangeDetectorRef); private subscription = inject(SubscriptionService); private httpWaitService = inject(HttpWaitService); diff --git a/npm/ng-packs/packages/theme-shared/src/lib/directives/loading.directive.ts b/npm/ng-packs/packages/theme-shared/src/lib/directives/loading.directive.ts index c59fcafe56..b5a1db1e97 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/directives/loading.directive.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/directives/loading.directive.ts @@ -22,7 +22,6 @@ import { LoadingComponent } from '../components'; }) export class LoadingDirective implements OnInit, OnDestroy { private elRef = inject>(ElementRef); - private vcRef = inject(ViewContainerRef); private cdRes = inject(ComponentFactoryResolver); private injector = inject(Injector); private renderer = inject(Renderer2);