public override Task ExecutePostProcessingAsync()
        {
            foreach (var file in Contents)
            {
                var parameters = file.Headers.ContentDisposition.Parameters;
                var data = new SelectionImageBindingModel
                {
                    X = int.Parse(GetNameHeaderValue(parameters, "X")),
                    Y = int.Parse(GetNameHeaderValue(parameters, "Y")),
                    Width = int.Parse(GetNameHeaderValue(parameters, "Width")),
                    Height = int.Parse(GetNameHeaderValue(parameters, "Heigh")),
                };

                CustomData = data;

            }

            return base.ExecutePostProcessingAsync();
        }
 public CustomMultipartFileStreamProvider()
 {
     CustomData = new SelectionImageBindingModel();
 }