In una classe C# con un unico costruttore, posso aggiungere sintesi di classe documentazione XML e la documentazione costruttore di XML:Documentare F # Codice
///<summary>
///This class will solve all your problems
///</summary>
public class Awesome
{
/// <summary>
/// Initializes a new instance of the <see cref="Awesome"/> class.
/// </summary>
/// <param name="sauce">The secret sauce.</param>
public Awesome(string sauce)
{
//...implementation elided for security purposes
}
}
Come posso fare lo stesso con l'equivalente F # di classe in modo che la documentazione generata è la stessa?
type Awesome(sauce: string) =
//...implementation elided for security purposes
CHIARIMENTO: Sono consapevole che i tag di documentazione XML standard possono essere utilizzati in F #. La mia domanda è come aggiungerli allo snippet sopra in modo che sia il tipo sia il costruttore siano documentati.
+1 Buona cattura. Non penso che ci sia un modo per farlo :-( –