12 lines
484 B
TypeScript
12 lines
484 B
TypeScript
import { ContainerModule, type interfaces } from "inversify";
|
|
|
|
import type { IArticlesRepository } from "../application/repositories/articles-repository.interface";
|
|
import { MockArticlesRepository } from "../infrastructure/repositories/mock-articles.repository";
|
|
import { BLOG_SYMBOLS } from "./symbols";
|
|
|
|
export const BlogModule = new ContainerModule((bind: interfaces.Bind) => {
|
|
bind<IArticlesRepository>(BLOG_SYMBOLS.IArticlesRepository).to(
|
|
MockArticlesRepository,
|
|
);
|
|
});
|