10 instantiations of StorageResult
Aspire.Dashboard (5)
Model\BrowserStorage\BrowserStorageBase.cs (2)
32return new StorageResult<TValue>(result.Success, result.Value); 38return new StorageResult<TValue>(false, default);
Model\BrowserStorage\LocalBrowserStorage.cs (3)
31return new StorageResult<TValue>(false, default); 36return new StorageResult<TValue>(true, JsonSerializer.Deserialize<TValue>(json, s_options)); 42return new StorageResult<TValue>(false, default);
Aspire.Dashboard.Components.Tests (5)
Shared\TestLocalStorage.cs (3)
15return Task.FromResult(new StorageResult<T>(success: false, value: default)); 23return Task.FromResult(new StorageResult<T>(success: success, value: (T)(value ?? default(T))!)); 25return Task.FromResult(new StorageResult<T>(success: false, value: default));
Shared\TestSessionStorage.cs (2)
18return Task.FromResult(new StorageResult<T>(success: success, value: (T)(value ?? default(T))!)); 21return Task.FromResult<StorageResult<T>>(new StorageResult<T>(success: false, value: default));
13 references to StorageResult
Aspire.Dashboard (6)
Components\Pages\IPageWithSessionAndUrlState.cs (1)
97var result = await page.SessionStorage.GetAsync<TSerializableViewModel>(page.SessionStorageKey).ConfigureAwait(false);
Model\BrowserStorage\BrowserStorageBase.cs (1)
20public async Task<StorageResult<TValue>> GetAsync<TValue>(string key)
Model\BrowserStorage\IBrowserStorage.cs (1)
8Task<StorageResult<TValue>> GetAsync<TValue>(string key);
Model\BrowserStorage\ILocalStorage.cs (1)
11Task<StorageResult<TValue>> GetUnprotectedAsync<TValue>(string key);
Model\BrowserStorage\LocalBrowserStorage.cs (1)
25public async Task<StorageResult<TValue>> GetUnprotectedAsync<TValue>(string key)
Model\ConsoleLogsManager.cs (1)
47var filtersResult = await _sessionStorage.GetAsync<ConsoleLogsFilters>(BrowserStorageKeys.ConsoleLogFilters).ConfigureAwait(false);
Aspire.Dashboard.Components.Tests (4)
Shared\TestLocalStorage.cs (2)
13public Task<StorageResult<T>> GetAsync<T>(string key) 18public Task<StorageResult<T>> GetUnprotectedAsync<T>(string key)
Shared\TestSessionStorage.cs (2)
13public Task<StorageResult<T>> GetAsync<T>(string key) 21return Task.FromResult<StorageResult<T>>(new StorageResult<T>(success: false, value: default));
Aspire.Dashboard.Tests (3)
LocalBrowserStorageTests.cs (3)
61var result = await localStorage.GetUnprotectedAsync<int>("MyKey").DefaultTimeout(); 87var result = await localStorage.GetUnprotectedAsync<int>("MyKey").DefaultTimeout(); 112var result = await localStorage.GetUnprotectedAsync<int>("MyKey").DefaultTimeout();