Example #1
0
        public OperationModel(string name, SigSpecOperation operation, TypeResolverBase resolver)
        {
            _operation = operation;

            Name       = name;
            ReturnType = operation.ReturnType != null ? new ReturnTypeModel(_operation.ReturnType, resolver) : null;
            Parameters = operation.Parameters.Select(o => new ParameterModel(o.Key, o.Value, resolver));
        }
Example #2
0
 public OperationModel(string name, SigSpecOperation operation, TypeResolverBase resolver)
 {
     _name      = name;
     _operation = operation;
     _resolver  = resolver;
 }