コード例 #1
0
 public override Vehicle ToDomain(IVehicleDomainDependencies dependencies)
 {
     return(new Car()
     {
         Registration = dependencies.RegistrationRepository.GetRegistration(RegistrationId),
         Model = dependencies.CarModelRepository.GetCarModel(CarModelId)
     });
 }
コード例 #2
0
 public override Vehicle ToDomain(IVehicleDomainDependencies dependencies)
 {
     return(new Motorcycle()
     {
         Registration = dependencies.RegistrationRepository.GetRegistration(RegistrationId),
         Model = dependencies.MotorcycleModelRepository.GetMotorcycleModel(MotorcycleModelId)
     });
 }
 public VehicleMapperWithoutTypeChecking(IVehicleDomainDependencies dependencies)
 {
     _dependencies = dependencies;
 }