docs: update README.md

This commit is contained in:
Stevan Freeborn
2025-05-24 22:29:46 -05:00
parent 00b3b83074
commit 666193ff47
+4 -5
View File
@@ -216,6 +216,10 @@ interface IUserService {
getUser(id: string): Promise<User>;
}
const ILogger = createServiceIdentifier<ILogger>();
const IUserRepository = createServiceIdentifier<IUserRepository>();
const IUserService = createServiceIdentifier<IUserService>();
@injectable()
class Logger implements ILogger {
log(message: string) {
@@ -247,11 +251,6 @@ class UserService implements IUserService {
}
}
// Service registration
const ILogger = createServiceIdentifier<ILogger>();
const IUserRepository = createServiceIdentifier<IUserRepository>();
const IUserService = createServiceIdentifier<IUserService>();
const services = new ServiceCollection();
services.addSingleton(ILogger, Logger);
services.addScoped(IUserRepository, UserRepository);