http://blog.tonysneed.com/2013/03/22/async-services -asp-net-web-api-entity-framework-6
Теперь что касается моего решения (Framework 4.0). У меня есть сторонний инструмент, который может преобразовать URL-адрес в изображение. Мне нравится использовать это внутри метода веб-API. Пример псевдокода:
Код: Выделить всё
[HttpPost]
public HttpResponseMessage SaveSomething(...)
{
SaveSomethingToDatabase(...);
var image = ThirdPartyTool(someUrl);
image.Save("someFullName");
}
Лучше, конечно, было бы создать службу Windows, предназначенную для создания изображений. Но тогда мне нужно создать много дополнительных вещей (надежную очередь изображений, службу Windows, установщик и т. д.).
Подробнее здесь: https://stackoverflow.com/questions/203 ... web-api-me