Cocona
Cocona copied to clipboard
Question: Validation via DataAnnotations
I'm using Cocona with an appsettings.json file. In my command I'm using IOptions<InstallationConfig>.
var builder = CoconaApp.CreateBuilder(args, cocoOptions => cocoOptions.TreatPublicMethodsAsCommands = false);
builder.Services.AddOptions<InstallationConfig>().BindConfiguration("InstallationConfig").ValidateDataAnnotations();
Does Cocona support validation via DataAnnotations?
I'm injecting the IOptions-ref as parameter via:
[FromService] IOptions<InstallationConfig> installConfig)