Convert pool function to C# (#2178)

#2177
This commit is contained in:
George Pollard
2022-08-11 09:29:13 +12:00
committed by GitHub
parent 20faf88902
commit e3e001a172
23 changed files with 670 additions and 48 deletions

View File

@ -0,0 +1,14 @@
using System;
using System.Threading.Tasks;
using Microsoft.OneFuzz.Service;
// TestContainers class allows use of InstanceID without having to set it up in blob storage
class TestContainers : Containers {
public TestContainers(ILogTracer log, IStorage storage, ICreds creds, IServiceConfig config)
: base(log, storage, creds, config) { }
public Guid InstanceId { get; } = Guid.NewGuid();
public override Task<Guid> GetInstanceId()
=> System.Threading.Tasks.Task.FromResult(InstanceId);
}