每次调用NestJS方法时手动实例化类

每次调用NestJS方法时手动实例化类,nestjs,Nestjs,我有一个服务,每次调用该方法时都需要实例化其他类。 例如 类SomeClass{…} @注射的 类服务{ 构造函数…{} 异步doStuff{ 每次新建SomeClass//新实例; } } 我如何才能正确地将它注入到某个类中,并在每次调用doStuff方法时创建它的实例?如果您每次只需要为该方法实例化该类,那么您已经在做的事情就可以了。如果要实例化那个类,没有理由引入依赖注入,因为Nest的DI系统将为您的应用程序实例化它

我有一个服务,每次调用该方法时都需要实例化其他类。 例如

类SomeClass{…} @注射的 类服务{ 构造函数…{} 异步doStuff{ 每次新建SomeClass//新实例; } }
我如何才能正确地将它注入到某个类中,并在每次调用doStuff方法时创建它的实例?

如果您每次只需要为该方法实例化该类,那么您已经在做的事情就可以了。如果要实例化那个类,没有理由引入依赖注入,因为Nest的DI系统将为您的应用程序实例化它