OpenTween.MediaSelector.IsUploadable C# (CSharp) Method

IsUploadable() private method

指定された投稿先に投稿可能かどうかを示す値を取得する。 ファイルサイズの指定がなければ拡張子だけで判定する。
private IsUploadable ( string serviceName, string ext, long size ) : bool
serviceName string
ext string
size long
return bool
        private bool IsUploadable(string serviceName, string ext, long? size)
        {
            if (!string.IsNullOrEmpty(serviceName))
            {
                var imageService = this.pictureService[serviceName];
                if (imageService.CheckFileExtension(ext))
                {
                    if (!size.HasValue)
                        return true;

                    if (imageService.CheckFileSize(ext, size.Value))
                        return true;
                }
            }
            return false;
        }