示例#1
0
        public Task <Bitmap> LoadBitmapAsync(string source)
        {
            var bitmap = new BlazorBitmap(source, _repo.Remove);

            _repo.Add(bitmap);

            return(Task.FromResult <Bitmap>(bitmap));
        }
示例#2
0
 public void Remove(BlazorBitmap bitmap)
 {
     _repository.TryRemove(bitmap.Id, out _);
 }
示例#3
0
 public void Add(BlazorBitmap bitmap)
 {
     _repository.TryAdd(bitmap.Id, bitmap.Url);
 }