работает в моем Owin приложение само-хост у меня есть контроллер:код самолечением хозяина дважды
[AllowAnonymous]
public class AnonController : ApiController
{
[AllowAnonymous]
public string Get()
{
Debug.WriteLine("DEBUG");
return "succesful";
}
}
Таким образом, после того, как она позволяет запрос, в окне отладки я вижу следующее:
DEBUG
DEBUG
Я пытался отлаживать - кажется, код выполняется один раз.
Я запустил хост как Сервис, приложение - WindowsService. Часть кода в WinService.cs
using (WebApp.Start<Startup>(url: siteUrl))
{
Thread.Sleep(Timeout.Infinite);
}
До этого момента код выполняется один раз.
Вы уверены, что это не просто ошибка вывода отладки? Потому что иногда я также вижу дубликаты в окне отладки, но код выполняется один раз. –
Ohhhhh ..... Это действительно была проблема с Debug.Log(). После входа в файл все было в порядке. Спасибо! –