Ejemplo n.º 1
0
 public async Task<string> GetUrl(ImageRequest request, SystemSession session)
 {
     var serviceRequest = new Elif { FileId = request.FileId, AskWebp = request.AskWebp, IsProfilePic = request.IsProfilePicture, SizeCodes = (SizedCodes)request.SizeCode, Username = request.UserName };
     var response = await Task.Factory.StartNew(() => Client.ElifService.getUrl(serviceRequest, session.GetSession())).ConfigureAwait(false);
     //  return string.IsNullOrWhiteSpace(response) ? null : response;
     return response;
 }
Ejemplo n.º 2
0
 public async Task<IEnumerable<ImageDetectionResponse>> GetDetection(ImageRequest request, SystemSession session)
 {
     var serviceRequest = new Elif { FileId = request.FileId, Username = request.UserName };
     var response = await Task.Factory.StartNew(() => Client.ElifService.getDetection(serviceRequest, session.GetSession())).ConfigureAwait(false);
     var result = response.Select(x => new ImageDetectionResponse
     {
         X = x.X,
         Y = x.Y,
         Height = x.Height,
         Width = x.Width
     });
     return result;
 }
Ejemplo n.º 3
0
 public Task<IEnumerable<ImageDetectionResponse>> GetDetection(ImageRequest request, SystemSession session)
 {
     return _jUnitOfWork.Media.GetDetection(request, session);
 }
Ejemplo n.º 4
0
        //public async Task<SystemDbStatus> UploadProfilePicture(int userId, string fileName)
        //{
        //    var response = await _unitOfWork.Media.UploadProfilePicture(userId, fileName);
        //    await _unitOfWork.CommitAsync();
        //    return response;
        //}

        public Task<string> GetUrl(ImageRequest request, SystemSession session)
        {
            return _jUnitOfWork.Media.GetUrl(request, session);
        }