记录可以让我的代码更简洁。例如,不用写这样的代码:
public class OrderService
{
private readonly EcommerceContext _context;
public OrderService(EcommerceContext context)
{
_context = context;
}
}
我只是有
public record OrderService(EcommerceContext Context)
所以,我的问题是,将记录注入DI容器中是否可以,或者是否有任何缺点?