CQRSMicroservices.Web.Middleware.CommandMiddleware.DeserializeFromBody C# (CSharp) Method

DeserializeFromBody() private method

private DeserializeFromBody ( Stream body ) : Command
body Stream
return CQRSMicroservices.Framework.Command
    private Command DeserializeFromBody(Stream body)
    {
      using(var sr = new StreamReader(body))
      {
        using(JsonReader jsonReader = new JsonTextReader(sr))
        {
          return CqrsApplication.GetService<IDeserializer>().CreateCommand(JObject.Load(jsonReader));
        }
      }
    }
  }