public VehicleSubscription(VehicleReadService vehicleReadService)
        {
            _vehicleReadService = vehicleReadService;

            AddField(new EventStreamFieldType
            {
                Name       = "vehicleChange",
                Type       = typeof(VehicleType),
                Resolver   = new FuncFieldResolver <Contracts.Vehicle>(ctx => ctx.Source as Contracts.Vehicle),
                Subscriber = new EventStreamResolver <Contracts.Vehicle>(GetVehicleChangeSubscription)
            });
        }
 public LocationVehicleResolver(VehicleReadService vehicleReadService)
 {
     _vehicleReadService = vehicleReadService;
 }