← Каталог
Внедрение зависимостей (Dependency Injection) — Setter Injection
Фрагмент из «Внедрение зависимостей (Dependency Injection)»: Setter Injection.
public class UserService
{
private IEmailService _emailService;
public void SetEmailService(IEmailService emailService) // DI через сеттер
{
_emailService = emailService;
}
} public class UserService
{
private IEmailService _emailService;
public void SetEmailService(IEmailService emailService) // DI через сеттер
{
_emailService = emailService;
}
}