я не уверен, что я делаю, это лучшая практика, или, если это не то, что мне следует делать, в. net core вы регистрируете свои службы, а затем вставляете их в контроллер, который вы хотите прямо сейчас, если мне нужно ввести 3 services в моем контроллере или, скажем, n служб, я должен передать n параметров в свой конструктор, но не слишком ли это?
вот мой контроллер:
public class AcessInfoController : ControllerBase
{
// private DbContextClass db;
private IAccessInfo _acess;
public AcessInfoController(IAccessInfo access)
{
_acess = access;
// db = context;
}
теперь мне нужно ввести еще один интерфейс IAnotherInterface, как лучше всего сделать его более читабельным?