Class RuntimeCodeSource
- Namespace
- Virtufin.WorkManager.Actors
- Assembly
- Virtufin.WorkManager.dll
A code location the Runtime service fetches itself (issue #55) --
mirror of the Runtime project's own copy of this record. The gateway
only sends one of these for URL-based sources whose credential is
named (or absent); sources with a caller-supplied inline
Basic/Bearer credential are pre-fetched here and shipped as bytes, so
caller secrets never cross the service boundary.
public sealed record RuntimeCodeSource : IEquatable<RuntimeCodeSource>
- Inheritance
-
RuntimeCodeSource
- Implements
- Inherited Members
Constructors
RuntimeCodeSource(string, string?, string?)
A code location the Runtime service fetches itself (issue #55) --
mirror of the Runtime project's own copy of this record. The gateway
only sends one of these for URL-based sources whose credential is
named (or absent); sources with a caller-supplied inline
Basic/Bearer credential are pre-fetched here and shipped as bytes, so
caller secrets never cross the service boundary.
public RuntimeCodeSource(string Url, string? ContentSha256, string? NamedCredential)
Parameters
Properties
ContentSha256
public string? ContentSha256 { get; init; }
Property Value
NamedCredential
public string? NamedCredential { get; init; }
Property Value
Url
public string Url { get; init; }