private string WriteMediaToBlobStorage(ApiType apiType, FileStream fileStream, string fileName) { var storageAccount = CloudStorageAccount.Parse(Constants.StorageConnectionString); if (apiType == ApiType.WeboxAppApi) { UploadToBlobStorageAsJson uploadToBlobStorage = new UploadToBlobStorageAsJson(fileStream, Constants.WeboxAppApiMediaContainer, fileName); return(uploadToBlobStorage.ApplyMedia(storageAccount)); } return(string.Empty); }
private void WriteMessageToBlobStorage(object body, ApiType apiType) { UploadToBlobStorageAsJson uploadToBlobStorage = null; if (apiType == ApiType.WeboxAppApi) { uploadToBlobStorage = new UploadToBlobStorageAsJson(body, Constants.WeboxAppApiHooksContainer, string.Format("receivedobject{0}.json", Guid.NewGuid())); } if (apiType == ApiType.ChatApi) { uploadToBlobStorage = new UploadToBlobStorageAsJson(body, Constants.ChatApiHooksContainer, string.Format("receivedobject{0}.json", Guid.NewGuid())); } var storageAccount = CloudStorageAccount.Parse(Constants.StorageConnectionString); uploadToBlobStorage.Apply(storageAccount); }