CSharpToTypeScript
CSharpToTypeScript copied to clipboard
Does not work when "required" keyword is used in property declarations in class
Example:
public class ExchangeOverflowCompletedResponse
{
public required long OverflowId { get; set; }
public required Resource Resource { get; set; }
public required double Quantity { get; set; }
public required double Fee { get; set; }
}
Converts to:
export interface ExchangeOverflowCompletedResponse {
resource: required;
}