Class ResourceDataAccessorAsyncWrapper
Helper class for legacy functions where IResource
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 |
---|---|---|
IResource |
accessor |
Methods
GetResourceDataAsync(CultureCode, LanguageResourceType, bool)
Declaration
public Task<byte[]> GetResourceDataAsync(CultureCode culture, LanguageResourceType t, bool fallback)
Parameters
Type | Name | Description |
---|---|---|
Culture |
culture | |
Language |
t | |
bool | fallback |
Returns
GetResourceStatusAsync(CultureCode, LanguageResourceType, bool)
Declaration
public Task<ResourceStatus> GetResourceStatusAsync(CultureCode culture, LanguageResourceType t, bool fallback)
Parameters
Type | Name | Description |
---|---|---|
Culture |
culture | |
Language |
t | |
bool | fallback |
Returns
Type | Description |
---|---|
Task<Resource |
GetSupportedCultures(LanguageResourceType)
Declaration
public List<CultureCode> GetSupportedCultures(LanguageResourceType t)
Parameters
Type | Name | Description |
---|---|---|
Language |
t |
Returns
Type | Description |
---|---|
List<Culture |
GetWrapper(IResourceDataAccessor)
Declaration
public static IResourceDataAccessorAsync GetWrapper(IResourceDataAccessor accessor)
Parameters
Type | Name | Description |
---|---|---|
IResource |
accessor |
Returns
Type | Description |
---|---|
IResource |
ReadResourceDataAsync(CultureCode, LanguageResourceType, bool)
Declaration
public Task<Stream> ReadResourceDataAsync(CultureCode culture, LanguageResourceType t, bool fallback)
Parameters
Type | Name | Description |
---|---|---|
Culture |
culture | |
Language |
t | |
bool | fallback |