public RequestsController( ITranscriptRequestRepository transcriptRequestRepository, ITranscriptRequestService transcriptRequestService, IInstitutionRepository institutionRepository, ILinqWrapperService linqWrapperService, ITranscriptRepository transcriptRepository, ITranscriptService transcriptService, ITranscriptProviderService transcriptProviderService ) { _transcriptRequestRepository = transcriptRequestRepository; _transcriptRequestService = transcriptRequestService; _institutionRepository = institutionRepository; _linqWrapperService = linqWrapperService; _transcriptRepository = transcriptRepository; _transcriptService = transcriptService; _transcriptProviderService = transcriptProviderService; }
public TranscriptRequestQuery(ITranscriptRequestService transcriptRequestService) { Name = "Query"; Field <StringGraphType>("hello", resolve: (context) => { return("Congratulations! you got admission."); }); Field <StudentType>("student", resolve: (context) => { return(new Student { FirstName = "Test", LastName = "complex object" }); }); Field <ListGraphType <TranscriptResponseModelType> >("transcriptrequests", resolve: (context) => { var requests = transcriptRequestService.GetTranscriptRequestByPortfolioIdAsync(15829712, 179234); return(requests); }); }