/// <summary>intended only when client requests something from server</summary> public static RemoteFileId CreateRequest(string fileId) { var result = new RemoteFileId(); result.FileId = fileId; return(result); }
public static RemoteFileId CreateNonImage( string fullFileId, string fullFileName) { var result = new RemoteFileId(); result.FileId = fullFileId; result.FileName = fullFileName; return(result); }
public static RemoteFileId CreateImage( string fullFileId, string fullFileName, Tuple <int, int> fullDimensions, byte[] thumbnailContent, string thumbnailFileName, Tuple <int, int> thumbnailDimensions) { var result = new RemoteFileId(); result.FileId = fullFileId; result.FileName = fullFileName; result.FullWidth = fullDimensions.Item1; result.FullHeight = fullDimensions.Item2; result.ThumbWidth = thumbnailDimensions.Item1; result.ThumbHeight = thumbnailDimensions.Item2; result.ThumbnailDataUrl = EncodeThumbnailAsDataUrl(thumbnailFileName, thumbnailContent); return(result); }
public async System.Threading.Tasks.Task <Philadelphia.Common.FileModel> OrderAttachmentGetter(Philadelphia.Common.RemoteFileId p0, System.Int32 p1, System.Boolean p2) { return(await _httpRequester.RunHttpRequestReturningAttachment <Philadelphia.Common.RemoteFileId, System.Int32, System.Boolean>( typeof(Philadelphia.Demo.SharedModel.ISomeService).FullName, "OrderAttachmentGetter", p0, p1, p2)); }