diff --git a/Azure/BeerDrinkinService/BeerDrinkin.Service.csproj b/Azure/BeerDrinkinService/BeerDrinkin.Service.csproj index e01aa8f..ef326ca 100644 --- a/Azure/BeerDrinkinService/BeerDrinkin.Service.csproj +++ b/Azure/BeerDrinkinService/BeerDrinkin.Service.csproj @@ -140,36 +140,36 @@ ..\packages\Microsoft.Azure.Mobile.Server.1.1.157.1\lib\net45\Microsoft.Azure.Mobile.Server.dll True - - ..\packages\Microsoft.Azure.Mobile.Server.Authentication.1.0.119.0\lib\net45\Microsoft.Azure.Mobile.Server.Authentication.dll + + ..\..\packages\Microsoft.Azure.Mobile.Server.Authentication.1.1.157.1\lib\net45\Microsoft.Azure.Mobile.Server.Authentication.dll True ..\packages\Microsoft.Azure.Mobile.Server.CrossDomain.1.0.119.0\lib\net45\Microsoft.Azure.Mobile.Server.CrossDomain.dll True - - ..\packages\Microsoft.Azure.Mobile.Server.Entity.1.0.119.0\lib\net45\Microsoft.Azure.Mobile.Server.Entity.dll + + ..\..\packages\Microsoft.Azure.Mobile.Server.Entity.1.1.157.1\lib\net45\Microsoft.Azure.Mobile.Server.Entity.dll True ..\..\packages\Microsoft.Azure.Mobile.Server.Home.1.1.157.1\lib\net45\Microsoft.Azure.Mobile.Server.Home.dll True - - ..\packages\Microsoft.Azure.Mobile.Server.Notifications.1.0.119.0\lib\net45\Microsoft.Azure.Mobile.Server.Notifications.dll + + ..\..\packages\Microsoft.Azure.Mobile.Server.Notifications.1.1.157.1\lib\net45\Microsoft.Azure.Mobile.Server.Notifications.dll True - - ..\packages\Microsoft.Azure.Mobile.Server.Quickstart.1.0.119.0\lib\net45\Microsoft.Azure.Mobile.Server.Quickstart.dll + + ..\..\packages\Microsoft.Azure.Mobile.Server.Quickstart.1.1.157.1\lib\net45\Microsoft.Azure.Mobile.Server.Quickstart.dll True ..\packages\Microsoft.Azure.Mobile.Server.Swagger.0.3.157.1\lib\net45\Microsoft.Azure.Mobile.Server.Swagger.dll True - - ..\packages\Microsoft.Azure.Mobile.Server.Tables.1.0.119.0\lib\net45\Microsoft.Azure.Mobile.Server.Tables.dll + + ..\..\packages\Microsoft.Azure.Mobile.Server.Tables.1.1.157.1\lib\net45\Microsoft.Azure.Mobile.Server.Tables.dll True @@ -205,7 +205,7 @@ True - ..\packages\Microsoft.Rest.ClientRuntime.1.8.1\lib\net45\Microsoft.Rest.ClientRuntime.dll + ..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll True @@ -248,8 +248,8 @@ ..\packages\Mindscape.Raygun4Net.5.3.0\lib\net40\Mindscape.Raygun4Net4.dll True - - ..\..\packages\WeatherNet.2.1\lib\Newtonsoft.Json.dll + + ..\..\packages\Newtonsoft.Json.7.0.1\lib\net45\Newtonsoft.Json.dll True @@ -385,6 +385,7 @@ + diff --git a/Azure/BeerDrinkinService/Controllers/BeerCoverPhotoController.cs b/Azure/BeerDrinkinService/Controllers/BeerCoverPhotoController.cs new file mode 100644 index 0000000..d942a01 --- /dev/null +++ b/Azure/BeerDrinkinService/Controllers/BeerCoverPhotoController.cs @@ -0,0 +1,20 @@ +using System.Web.Http; +using Microsoft.Azure.Mobile.Server.Config; +using System.Threading.Tasks; +using System.Linq; + +namespace BeerDrinkin.Service.Controllers +{ + [MobileAppController] + public class BeerCoverPhotoController : ApiController + { + // GET api/BeerCoverPhoto + public async Task Get(string beerId) + { + var context = new Models.BeerDrinkinContext(); + + var beer = context.Beers.FirstOrDefault(x => x.Id == beerId); + return beer.CoverPhoto; + } + } +} diff --git a/Azure/BeerDrinkinService/Web.config b/Azure/BeerDrinkinService/Web.config index d13f9a9..23dabb4 100644 --- a/Azure/BeerDrinkinService/Web.config +++ b/Azure/BeerDrinkinService/Web.config @@ -68,7 +68,7 @@ - + diff --git a/Azure/BeerDrinkinService/packages.config b/Azure/BeerDrinkinService/packages.config index 808d4b0..f2c4fc2 100644 --- a/Azure/BeerDrinkinService/packages.config +++ b/Azure/BeerDrinkinService/packages.config @@ -29,14 +29,14 @@ - + - + - - + + - + @@ -49,13 +49,13 @@ - + - +