public static async Task <File> UploadFileAsync(FortnoxApiRequest request, string path, string fileName, byte[] fileData) { var apiRequest = new FortnoxApiClientRequest <SingleResource <File> >( HttpMethod.Post, request.AccessToken, request.ClientSecret, $"{ApiEndpoints.Inbox}?path={path}") { }; return((await FortnoxAPIClient.UploadAsync(apiRequest, fileName, fileData)).Data); }
public static async Task <File> CreateFileAsync( FortnoxApiRequest request, byte[] fileData, string fileName, string folderId) { var apiRequest = new FortnoxApiClientRequest <SingleResource <File> >( HttpMethod.Post, request.AccessToken, request.ClientSecret, $"{ApiEndpoints.Archive}/?folderid={folderId}"); return((await FortnoxAPIClient.UploadAsync(apiRequest, fileName, fileData)).Data); }