BaseRuntimeModule

PackageAxial.PlatformService
Helpers for constructing the standard explicit service bundle used by workflow hosts.

Summary

NameSignatureSynopsis
Representation
ClockClockNo description available.
LogLogNo description available.
RandomRandomNo description available.
GuidGuidNo description available.
EnvironmentVariablesEnvironmentVariablesNo description available.
Operations
liveValueBaseRuntime.liveValue Creates the standard live base runtime as an explicit service bundle.
liveBaseRuntime.live Builds the standard live base runtime as an explicit service bundle.
fromServiceProviderBaseRuntime.fromServiceProvider Builds the base runtime from an .

Representation

kind:member

Clock

Clock
Member

Returns

IClock
kind:member

Log

Log
Member

Returns

ILog
kind:member

Random

Random
Member

Returns

IRandom
kind:member

Guid

Guid
Member

Returns

IGuid
kind:member

EnvironmentVariables

EnvironmentVariables
Member

Returns

IEnvironmentVariables

Operations

kind:member

liveValue

BaseRuntime.liveValue
Member
Creates the standard live base runtime as an explicit service bundle.

Returns

BaseRuntime
kind:member

live

BaseRuntime.live
Member
Builds the standard live base runtime as an explicit service bundle.

Returns

Layer<unit, Never, BaseRuntime>
kind:member

fromServiceProvider

BaseRuntime.fromServiceProvider
Member
Builds the base runtime from an IServiceProvider.

Returns

Layer<IServiceProvider, BaseRuntimeError, BaseRuntime>