TextSourceBake.cs declarations
Public API declaration excerpts from ../bitquirky-core/Runtime/TextSource/TextSourceBake.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-core/Runtime/TextSource/TextSourceBake.cs
Source file hash: sha256:7c6bc7264c086bccd7174ed453fd8315b701c24bf7b23dd73e36a7a3a5f0c3fb
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: TextSourceBake
Section titled “Type: TextSourceBake”Original lines: 23-105
Declaration hash: sha256:ad5a6aa49f9d3e9fc571c579d5619e3bce114bb1c0c144536733a7a12edba8c4
public static class TextSourceBake{}Method: IsStale(string sourceText, string cachedSourceContentHash)
Section titled “Method: IsStale(string sourceText, string cachedSourceContentHash)”Original lines: 30-36
Declaration hash: sha256:f26f5bcb2406bb7296ac95cc8adc9314546bc629e9c41f468de235b84c36d435
public static bool IsStale(string sourceText, string cachedSourceContentHash);Method: EnsureFresh<T>(string sourceText, string cachedSourceContentHash, T cachedValue, Func<string, T> bake)
Section titled “Method: EnsureFresh<T>(string sourceText, string cachedSourceContentHash, T cachedValue, Func<string, T> bake)”Original lines: 51-80
Declaration hash: sha256:e54983b420bd2ad2ed006fad40aa603e79ec56c06505ebece10a25cb9e00bd3f
public static TextSourceBakeResult<T> EnsureFresh<T>(string sourceText, string cachedSourceContentHash, T cachedValue, Func<string, T> bake) where T : class;Method: BakeAlways<T>(string sourceText, Func<string, T> bake)
Section titled “Method: BakeAlways<T>(string sourceText, Func<string, T> bake)”Original lines: 87-104
Declaration hash: sha256:694286cc6b76707e40825b9f0ec4680b3d2634c84ec699bfa7b447e9a23fef9d
public static TextSourceBakeResult<T> BakeAlways<T>(string sourceText, Func<string, T> bake) where T : class;