/// <inheritdoc/> public override void MarkIgnored(MethodDefinitionBuilder method, string message) { SafeDebug.AssumeNotNull(method, "method"); var fact = method.CustomAttributes .Cast <CustomAttributeBuilder>() .FirstOrDefault(a => a.Constructor.SerializableName == XunitTestFrameworkMetadata.Ctor_FactAttribute); if (fact != null) { fact.AddNamedArgument(XunitTestFrameworkMetadata.Property_Skip, MetadataExpression.String(message)); return; } SafeDebug.FailUnreachable(); }