Class SourceGenerator
- Namespace
- BuildFromProject
- Assembly
- BuildFromProject.dll
public static class SourceGeneratorInheritance
Inherited Members
Methods
GeneratedRegex()
[GeneratedRegex("abc|def", RegexOptions.IgnoreCase)]
public static Regex GeneratedRegex()Returns
Remarks
Pattern:
abc|defOptions:<br />
<pre><code class="lang-csharp">RegexOptions.IgnoreCase</code></pre><br />
Explanation:<br />
<pre><code class="lang-csharp">○ Match with 2 alternative expressions, atomically.
○ Match a sequence of expressions.
○ Match a character in the set [Aa].
○ Match a character in the set [Bb].
○ Match a character in the set [Cc].
○ Match a sequence of expressions.
○ Match a character in the set [Dd].
○ Match a character in the set [Ee].
○ Match a character in the set [Ff].</code></pre>
Log(ILogger, string)
Logger API that generated by LoggerMessageGenerator.
[LoggerMessage(EventId = 0, Level = LogLevel.Critical, Message = "Log: {text}")]
public static void Log(ILogger logger, string text)