コード例 #1
0
ファイル: DockerProcessWrapper.cs プロジェクト: DevTeam/flow
 public DockerProcessWrapper(
     [NotNull] IDockerArgumentsProvider dockerArgumentsProvider,
     DockerWrapperInfo wrapperInfo)
 {
     _dockerArgumentsProvider = dockerArgumentsProvider;
     _wrapperInfo             = wrapperInfo;
 }
コード例 #2
0
 public DockerArgumentsProvider(
     [NotNull, Tag(DockerEnvironment)] IDockerArgumentsProvider dockerEnvironmentArgumentsProvider,
     [NotNull, Tag(DockerVolumes)] IDockerArgumentsProvider dockerVolumesArgumentsProvider,
     [NotNull] Func <IPathNormalizer> pathNormalizer)
 {
     _dockerEnvironmentArgumentsProvider = dockerEnvironmentArgumentsProvider ?? throw new ArgumentNullException(nameof(dockerEnvironmentArgumentsProvider));
     _dockerVolumesArgumentsProvider     = dockerVolumesArgumentsProvider ?? throw new ArgumentNullException(nameof(dockerVolumesArgumentsProvider));
     _pathNormalizer = pathNormalizer ?? throw new ArgumentNullException(nameof(pathNormalizer));
 }