Beispiel #1
0
        public static void AddCrud(
            this RedTransportMiddlewareConfiguration configuration,
            Action <RedTransportCrudContext> contextCreator
            )
        {
            var context = new RedTransportCrudContext();

            contextCreator(context);
        }
Beispiel #2
0
 public RedTransportHttpChannelRequestDispatcher(
     RedTransportMiddlewareConfiguration config,
     HttpClient httpClient,
     IRedTransportMessageConverter <HttpRequestMessage, HttpResponseMessage> messageConverter,
     MultipartMessageReaderWriter multipartMessageReaderWriter, SystemTextJsonMessageReaderWriter jsonMessageReaderWriter)
 {
     Configuration                = config ?? throw new ArgumentNullException(nameof(config));
     HttpClient                   = httpClient ?? throw new ArgumentNullException(nameof(httpClient));
     MessageConverter             = messageConverter ?? throw new ArgumentNullException(nameof(messageConverter));
     MultipartMessageReaderWriter = multipartMessageReaderWriter ??
                                    throw new ArgumentNullException(nameof(multipartMessageReaderWriter));
     JsonMessageReaderWriter = jsonMessageReaderWriter ??
                               throw new ArgumentNullException(nameof(jsonMessageReaderWriter));
 }
Beispiel #3
0
 public RedTransportInProcessRequestDispatcher(
     //IHttpApplication<HostingApplication.Context> application,
     RedTransportMiddlewareConfiguration configuration,
     IRedTransportMessageConverter <HttpRequest, HttpResponse> messageConverter,
     MultipartMessageReaderWriter multipartMessageReaderWriter,
     SystemTextJsonMessageReaderWriter jsonMessageReaderWriter
     )
 {
     //Application = application;
     Configuration                = configuration;
     MessageConverter             = messageConverter;
     MultipartMessageReaderWriter =
         multipartMessageReaderWriter ?? throw new ArgumentNullException(nameof(multipartMessageReaderWriter));
     JsonMessageReaderWriter =
         jsonMessageReaderWriter ?? throw new ArgumentNullException(nameof(jsonMessageReaderWriter));
 }
 public static void AddOData(this RedTransportMiddlewareConfiguration configuration)
 {
 }
Beispiel #5
0
 // ReSharper disable once InconsistentNaming
 public static void AddGraphQL(this RedTransportMiddlewareConfiguration configuration)
 {
 }