Class ResourceDataAccessorAsyncWrapper
Helper class for legacy functions where IResourceDataAccessor needs to be supported
Implements
Inherited Members
Namespace: Sdl.LanguagePlatform.Core.Resources
Assembly: Sdl.LanguagePlatform.Core.dll
Syntax
[Obsolete("Use functions accepting IResourceDataAccessorAsync")]
public class ResourceDataAccessorAsyncWrapper : IResourceDataAccessorAsync
Constructors
ResourceDataAccessorAsyncWrapper(IResourceDataAccessor)
Declaration
public ResourceDataAccessorAsyncWrapper(IResourceDataAccessor accessor)
Parameters
| Type | Name | Description |
|---|---|---|
| IResourceDataAccessor | accessor |
Methods
GetResourceDataAsync(CultureCode, LanguageResourceType, bool)
Declaration
public Task<byte[]> GetResourceDataAsync(CultureCode culture, LanguageResourceType t, bool fallback)
Parameters
| Type | Name | Description |
|---|---|---|
| CultureCode | culture | |
| LanguageResourceType | t | |
| bool | fallback |
Returns
| Type | Description |
|---|---|
| Task<byte[]> |
GetResourceStatusAsync(CultureCode, LanguageResourceType, bool)
Declaration
public Task<ResourceStatus> GetResourceStatusAsync(CultureCode culture, LanguageResourceType t, bool fallback)
Parameters
| Type | Name | Description |
|---|---|---|
| CultureCode | culture | |
| LanguageResourceType | t | |
| bool | fallback |
Returns
| Type | Description |
|---|---|
| Task<ResourceStatus> |
GetSupportedCultures(LanguageResourceType)
Declaration
public List<CultureCode> GetSupportedCultures(LanguageResourceType t)
Parameters
| Type | Name | Description |
|---|---|---|
| LanguageResourceType | t |
Returns
| Type | Description |
|---|---|
| List<CultureCode> |
GetWrapper(IResourceDataAccessor)
Declaration
public static IResourceDataAccessorAsync GetWrapper(IResourceDataAccessor accessor)
Parameters
| Type | Name | Description |
|---|---|---|
| IResourceDataAccessor | accessor |
Returns
| Type | Description |
|---|---|
| IResourceDataAccessorAsync |
ReadResourceDataAsync(CultureCode, LanguageResourceType, bool)
Declaration
public Task<Stream> ReadResourceDataAsync(CultureCode culture, LanguageResourceType t, bool fallback)
Parameters
| Type | Name | Description |
|---|---|---|
| CultureCode | culture | |
| LanguageResourceType | t | |
| bool | fallback |
Returns
| Type | Description |
|---|---|
| Task<Stream> |