public ExistingCoursesConverter(ConverterMappingHints mappingHints = null)
     : base(v => ConvertConfiguration.ObjectToJson(v),
            v => ConvertConfiguration.ObjectFromJson <CourseId>(v),
            mappingHints
            )
 {
 }
 public static ConvertConfiguration AddRequestHandlerGeneration(this ConvertConfiguration config)
 {
     config.AddConverter(new HttpRequestInterfaceConverter());
     config.AddConverter(new RequestDispatcherConverter(DispatcherResponseType.Observable));
     config.AddConverter(new RequestConverter());
     return(config);
 }