public static IIssueReportFormat GenericIssueReportFormatFromContent(
            this ICakeContext context,
            string templateContent)
        {
            context.NotNull(nameof(context));
            templateContent.NotNullOrWhiteSpace(nameof(templateContent));

            return(context.GenericIssueReportFormat(GenericIssueReportFormatSettings.FromContent(templateContent)));
        }
        public static IIssueReportFormat GenericIssueReportFormatFromContent(
            this ICakeContext context,
            string templateContent,
            Action <GenericIssueReportFormatSettings> configurator)
        {
            context.NotNull(nameof(context));
            templateContent.NotNullOrWhiteSpace(nameof(templateContent));
            configurator.NotNull(nameof(configurator));

            var settings = GenericIssueReportFormatSettings.FromContent(templateContent);

            configurator(settings);
            return(context.GenericIssueReportFormat(settings));
        }