public Scheduler(IMongoSession session, IBuilderCapability builderCapability, IFilesystemProvider filesystemProvider, BuildPublisher publisher, Builder builder, ILogger logger) { Session = session; BuilderCapability = builderCapability; FilesystemProvider = filesystemProvider; Publisher = publisher; Builder = builder; Logger = logger; taskHandles = new Dictionary<ObjectId, Task>(); }
public Builder(ILogger logger, IBuilderCapability builderCapability) { this.Logger = logger; this.BuilderCapability = builderCapability; }