ServerDependencies constructor
const
ServerDependencies({
- required ServerConfig config,
- required RenderQueue queue,
- required JobStore jobStore,
- required FileStore fileStore,
- required RetentionService retention,
- required DownloadTokenSigner signer,
- required CodeValidationService codeValidator,
- RateLimiter rateLimiter = RateLimiter.disabled,
- String schemaJson = '{}',
- DateTime now() = _systemUtcNow,
Creates the dependency bundle.
Implementation
const ServerDependencies({
required this.config,
required this.queue,
required this.jobStore,
required this.fileStore,
required this.retention,
required this.signer,
required this.codeValidator,
this.rateLimiter = RateLimiter.disabled,
this.schemaJson = '{}',
this.now = _systemUtcNow,
});