Files
doneit-web/src/app/module/user/user.module.ts
T

28 lines
672 B
TypeScript
Raw Normal View History

2024-11-06 08:24:37 +01:00
import { NgModule } from '@angular/core';
import { HttpModule } from 'src/app/infra/http/http.module';
import { IUserRemoteRepository } from 'src/app/core/user/repository/user-remote-repository';
import { UserRemoteRepositoryService } from './data/datasource/user-remote-repository.service';
import { UserService } from './domain/user.service'
@NgModule({
imports: [HttpModule],
providers: [
{
provide: IUserRemoteRepository,
useClass: UserRemoteRepositoryService, // or MockDataService
},
],
declarations: [],
schemas: [],
entryComponents: [
]
})
export class UserModule {
constructor(
private UserService:UserService
) {}
}