public AnimalController(IAnimal animalService,
                         ISpecies speciesService,
                         IBreed breedService,
                         IColor colorService,
                         IAnimalRestriction animalRestrictionService)
 {
     _animalService            = animalService;
     _speciesService           = speciesService;
     _breedService             = breedService;
     _colorService             = colorService;
     _animalRestrictionService = animalRestrictionService;
 }
示例#2
0
 public Dog(IBreed breed)
 {
     this.Breed = breed;
 }
示例#3
0
 public UsualDog(IBreed breed)
     : base(breed)
 {
     this.Name = "A usual dog";
 }