using System.IO;
using System.Linq;
using System.Threading.Tasks;
-using OpenTween.Api;
+using OpenTween.Api.DataModel;
namespace OpenTween.Connection
{
public bool CheckFileExtension(string fileExtension)
{
- return this.pictureExt.Contains(fileExtension.ToLower());
+ return this.pictureExt.Contains(fileExtension.ToLowerInvariant());
}
public bool CheckFileSize(string fileExtension, long fileSize)
throw new ArgumentException("Err:Media not found.");
}
- await Task.Run(() =>
- {
- var res = this.tw.PostStatusWithMultipleMedia(text, inReplyToStatusId, mediaItems);
- if (!string.IsNullOrEmpty(res))
- throw new WebApiException(res);
- })
+ await this.tw.PostStatusWithMultipleMedia(text, inReplyToStatusId, mediaItems)
.ConfigureAwait(false);
}