Size: a a a

.NET Chat Убежище

2018 November 24

λ

λετучαя рыбα in .NET Chat Убежище
Bogdan Alekseevich
Короче, нашел просто билдер под net core задеплоил, но проебал, что туда только asp.net приложи стают
Сделай приложение ASP, а сами втихоря запускай бота как HostedService. Посмотрим, как они это будут детектить!
источник

BA

Bogdan Alekseevich in .NET Chat Убежище
λετучαя рыбα
Сделай приложение ASP, а сами втихоря запускай бота как HostedService. Посмотрим, как они это будут детектить!
Обьясни подробнее, ибо сейчас бот - консольное приложение, что бы переписать его под АСП нужно менять все нахуй
источник

BA

Bogdan Alekseevich in .NET Chat Убежище
А то, что ты предлагаешь звучит интересно
источник

BA

Bogdan Alekseevich in .NET Chat Убежище
По этому расскажи подробнее
источник

λ

λετучαя рыбα in .NET Chat Убежище
Bogdan Alekseevich
Обьясни подробнее, ибо сейчас бот - консольное приложение, что бы переписать его под АСП нужно менять все нахуй
Ну смотри — у тебя как сейчас запускается бот? Есть Program.cs и там внутри Main() с бесконечным циклом?
источник

BA

Bogdan Alekseevich in .NET Chat Убежище
Да
источник

λ

λετучαя рыбα in .NET Chat Убежище
В общем, создаёшь новое приложение dotnet new web -n YourBotName, дальше проверяешь, что всё работает, затем делаешь как тут https://docs.microsoft.com/ru-ru/aspnet/core/fundamentals/host/hosted-services?view=aspnetcore-2.1#timed-background-tasks и кладёшь в StartAsync этот самый бесконечный цикл, который сейчас у тебя в Program.cs (не забываешь делать .AddHostedService в ConfigureServices)
источник

BA

Bogdan Alekseevich in .NET Chat Убежище
И тогда оно запустится, как амп нет приложение в браузере, и будет работать?
источник

λ

λετучαя рыбα in .NET Chat Убежище
Можешь даже не создавать новое приложение, а просто добавить на него ссылку в новое приложение с ASP .NET — и там уже дёргать new Program().Main(), которое никогда ничего не возвращает.
источник

λ

λετучαя рыбα in .NET Chat Убежище
Bogdan Alekseevich
И тогда оно запустится, как амп нет приложение в браузере, и будет работать?
Угу
источник

BA

Bogdan Alekseevich in .NET Chat Убежище
Бля, хуй знает, как тебя благодарить
источник

λ

λετучαя рыбα in .NET Chat Убежище
источник

M中

Mikhail 才藤 中村 Bashurov in .NET Chat Убежище
Дак бесплатный хероку же дохнет без запросов
источник

BA

Bogdan Alekseevich in .NET Chat Убежище
Mikhail 才藤 中村 Bashurov
Дак бесплатный хероку же дохнет без запросов
Можно подробнее?
источник

BA

Bogdan Alekseevich in .NET Chat Убежище
Могу просто раз в пол часа слать запрос туда пустой
источник

M中

Mikhail 才藤 中村 Bashurov in .NET Chat Убежище
https://www.heroku.com/pricing
SLEEPS AFTER 30 MINS OF INACTIVITY
источник

M中

Mikhail 才藤 中村 Bashurov in .NET Chat Убежище
Если честно то хз что они под inactivity понимают
источник

λ

λετучαя рыбα in .NET Chat Убежище
Mikhail 才藤 中村 Bashurov
Дак бесплатный хероку же дохнет без запросов
Делаешь другой HostedService
источник

λ

λετучαя рыбα in .NET Chat Убежище
Который какому-нибудь сайту постоянно шлёт запросы
источник

λ

λετучαя рыбα in .NET Chat Убежище
А сайт отвечает
источник