STORAGE BLOBS WEB API

Lo primero que necesitamos es crear un contenedor para los blobs en nuestra cuenta de Azure.

Creamos el contenedor.

Una vez lo tenemos cogeremos el nombre del contenedor y la cadena de conexión.

De aquí sacamos la cadena de conexión.

Lo siguiente que haremos sera crear nuestro proyecto Web Api y le añadimos las referencias que necesitaremos para trabajar: WindowsAzure.Storage y Microsoft.WindowsAzure.ConfigurationManager una vez tenemos esto necesitaremos la cadena de conexión que mencionamos anteriormente.

dentro de Web.Config nos posicionamos dentro de  «<connectionString>»  y añadimos una etiqueta <add key=»nombreContenedor» value=»cadenaDeConexion» />

Ahora en nuestro Index vamos a crear un formulario que recibirá el fichero que queramos subir a nuestro contenedor de azure y por otro lado también visualizaremos una lista con las imágenes subidas a Azure.

Lo siguiente sera crearnos un metodo con el que subiremos nuestras imagenes y le pasaremos la lista creada al index para asi poder visualizarlo en pantalla los haremos desde controller de la siguiente manera.

Y ahora mostramos el metodo

 

Cuando Ejecutemos la api nos mostrara una lista con las imágenes que vayamos subiendo.

Y esto seria todo sobre como subir una imagen desde una web api a un contenedor de azure.

Autor/a: Elliot Solano Gonzalez

Curso: Microsoft MCSA Web Applications + Microsoft MCSD App Builder + Xamarin

Centro: Tajamar

Año académico: 2017-2018

 

Leave a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.