public ResourceGenerator(string className, IObjectTypeProvider objectTypeProvider, IMethodCommentCreator commentCreator) { this.objectTypeProvider = objectTypeProvider; this.className = className; this.commentCreator = commentCreator; }
/// <summary> /// Creates a new request constructor decorator. /// </summary> /// <remarks>Will create the constructor with all required properties.</remarks> public UploadConstructorDecorator(IObjectTypeProvider objectTypeProvider) : base(objectTypeProvider) { }
/// <summary> /// Creates a new ServiceRequestInheritanceDecorator, which uses the specified type provider. /// </summary> public ServiceRequestInheritanceDecorator(IObjectTypeProvider objectTypeProvider) { this.objectTypeProvider = objectTypeProvider; }
public RequestMethodResourceDecorator(IObjectTypeProvider objectTypeProvider) { this.objectTypeProvider = objectTypeProvider; commentCreator = new DefaultEnglishCommentCreator(); }
protected BaseRequestConstructorDecorator(IObjectTypeProvider objectTypeProvider) { this.objectTypeProvider = objectTypeProvider; }
/// <summary> /// Creates a new ResumableUploadInheritanceDecorator, which uses the specified type provider. /// </summary> public ResumableUploadInheritanceDecorator(IObjectTypeProvider objectTypeProvider) { this.objectTypeProvider = objectTypeProvider; }
/// <summary> /// Creates a new request constructor decorator. /// </summary> /// <remarks>Will create only the mandatory-only constructor</remarks> public RequestConstructorDecorator(IObjectTypeProvider objectTypeProvider) : base(objectTypeProvider) { }
/// <summary> /// Creates a new body property decorator, which will use the specified object type provider for the body type. /// </summary> public BodyPropertyDecorator(IObjectTypeProvider objectTypeProvider) { this.objectTypeProvider = objectTypeProvider; }