public EditModel(IPetService petService, IGroupService groupService, IPatternService patternService, IBodyTypeService bodyTypeService, IEyeColorService eyeColorService, ILogger <EditModel> logger) { _petService = petService; _bodyTypeService = bodyTypeService; _eyeColorService = eyeColorService; _patternService = patternService; _groupService = groupService; _logger = logger; }
// step 1: add constuctor public CreateModel(IPetService petService, IBodyTypeService bodyTypeService, IEyeColorService eyeColorService, IPatternService patternService, IGroupService groupService, ILogger <CreateModel> logger) { // step 2: inject ieyecolor servive _petService = petService; _bodyTypeService = bodyTypeService; _eyeColorService = eyeColorService; _patternService = patternService; _groupService = groupService; _logger = logger; }
public DeleteModel(IEyeColorService eyeColorService) { _eyeColorService = eyeColorService; }
// step 1: add constuctor public CreateModel(IEyeColorService eyeColorService, ILogger <CreateModel> logger) { // step 2: inject ieyecolor servive _eyeColorService = eyeColorService; _logger = logger; }
public IndexModel(IEyeColorService eyeColorService) { _eyeColorService = eyeColorService; }
// step 1: add constructor public IndexModel(IEyeColorService eyeColorService) { // step 2: inject ieyeColor service _eyeColorService = eyeColorService; }
// step 1: add constructor public DeleteModel(IEyeColorService eyeColorService) { // step 2: inject ieyeColor service _eyeColorService = eyeColorService; }
public EditModel(IEyeColorService eyeColorService, ILogger <EditModel> logger) { _eyeColorService = eyeColorService; _logger = logger; }
public CreateModel(IEyeColorService eyeColorService, ILogger <CreateModel> logger) { _eyeColorService = eyeColorService; _logger = logger; }