partial void AddBuildingFields(ISubscriptionService <Building> buildingService) { AddField(new EventStreamFieldType { Name = "buildingChanged", Type = typeof(MutationResponseType <Building, BuildingType>), Resolver = new FuncFieldResolver <MutationResponse <Building> >((context) => context.Source as MutationResponse <Building>), Subscriber = new EventStreamResolver <MutationResponse <Building> >((context) => { return(buildingService.Entities()); }) }); }