C# Class IsraelHiking.API.Controllers.FilesController

Inheritance: ApiController
ファイルを表示 Open project: IsraelHikingMap/Site Class Usage Examples

Public Methods

Method Description
FilesController ( IElevationDataStorage elevationDataStorage, IHttpGatewayFactory httpGatewayFactory, IDataContainerConverterService dataContainerConverterService, TokenAndSecret>.LruCache cache ) : IsraelHiking.DataAccessInterfaces
GetRemoteFile ( string url ) : Task

Gets a file from an external Url and converts it to data container

Private Methods

Method Description
PostOpenFile ( ) : Task
PostSaveFile ( string format, [ dataContainer ) : Task

Method Details

FilesController() public method

public FilesController ( IElevationDataStorage elevationDataStorage, IHttpGatewayFactory httpGatewayFactory, IDataContainerConverterService dataContainerConverterService, TokenAndSecret>.LruCache cache ) : IsraelHiking.DataAccessInterfaces
elevationDataStorage IElevationDataStorage
httpGatewayFactory IHttpGatewayFactory
dataContainerConverterService IDataContainerConverterService
cache TokenAndSecret>.LruCache
return IsraelHiking.DataAccessInterfaces

GetRemoteFile() public method

Gets a file from an external Url and converts it to data container
public GetRemoteFile ( string url ) : Task
url string The url to fetch the file from
return Task