public Task <Bitmap> LoadBitmapAsync(string source) { var bitmap = new BlazorBitmap(source, _repo.Remove); _repo.Add(bitmap); return(Task.FromResult <Bitmap>(bitmap)); }
public void Remove(BlazorBitmap bitmap) { _repository.TryRemove(bitmap.Id, out _); }
public void Add(BlazorBitmap bitmap) { _repository.TryAdd(bitmap.Id, bitmap.Url); }