SPMeta2.Reverse.CSOM.Services.CSOMReverseService.ReverseInternal C# (CSharp) Method

ReverseInternal() protected method

protected ReverseInternal ( object modelHost, ReverseOptions options ) : ReverseResult
modelHost object
options SPMeta2.Reverse.Services.ReverseOptions
return SPMeta2.Reverse.Services.ReverseResult
        protected virtual ReverseResult ReverseInternal(object modelHost, ReverseOptions options)
        {
            var result = new ReverseResult();

            var context = new ReverseContext
            {
                ReverseOptions = options,
                ReverseHost = modelHost as ReverseHostBase
            };

            ReverseModel(context);

            result.Model = context.RootModelNode;

            return result;
        }