Table of Contents

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

Url string
ContentSha256 string
NamedCredential string

Properties

ContentSha256

public string? ContentSha256 { get; init; }

Property Value

string

NamedCredential

public string? NamedCredential { get; init; }

Property Value

string

Url

public string Url { get; init; }

Property Value

string