public DeveloperFormHandler(IEntityRepository <IVideogameEntity> entityRepository, IDeveloperRepository developerRepository, IDeveloperFactory developerFactory) { this.entityRepository = entityRepository; this.developerRepository = developerRepository; this.developerFactory = developerFactory; }
public static void Main(string[] args) { IDeveloperFactory factory = CreateDevBySpeciality("Java"); IDeveloper dev = factory.CreateDeveloper(); dev.writeCode(); }
public DeveloperService(IDeveloperRepository repository, IMapper mapper, ILogger <DeveloperDTO> logger, IDeveloperFactory factory ) { _repository = repository; _factory = factory; _mapper = mapper; _logger = logger; }
public PeopleController(ICustomerFactory customerFactory, IDeveloperFactory developerFactory) { _customerFactory = customerFactory; _developerFactory = developerFactory; }