Foundatio.Repositories.JsonPatch.PatchDocument.Load C# (CSharp) Method

Load() public static method

public static Load ( Newtonsoft.Json.Linq.JArray document ) : PatchDocument
document Newtonsoft.Json.Linq.JArray
return PatchDocument
        public static PatchDocument Load(JArray document) {
            var root = new PatchDocument();

            if (document == null)
                return root;

            foreach (var jOperation in document.Children().Cast<JObject>()) {
                var op = Operation.Build(jOperation);
                root.AddOperation(op);
            }

            return root;
        }

Same methods

PatchDocument::Load ( Stream document ) : PatchDocument