Это возможно с IIS 8 и ASP.NET Core 2.2.
В IIS вам нужно установить для Start Mode
значение Always Running
https://blogs.msdn.microsoft.com/vijaysk/2012/10/09/iis-8-whats -new-application-pool-settings /
Затем в вашем .csproj
вам нужно добавить
https://docs.microsoft. com / en-us / aspnet / core / host-and-deploy / aspnet-core-module? view = aspnetcore-2.2 # модель in-process-hosting
Если вы Здесь интересует проблема Github для этой функции: https://github.com/aspnet/AspNetCore/issues/3849
Очень Неофициально: строка является набором символов, поток является инструментом для управления перемещающимися данными. Строковый поток является классом C++, который позволяет Вам использовать строку в качестве источника и места назначения данных для потока.
istream
и ostream
: интерфейсы к потоковой передаче данных (файлы, сокеты, и т.д.)istringstream
: istream
это переносит строку и предлагает ее содержаниеostringstream
: ostream
это сохраняет содержание, записанное в него как строкаПример:
istringstream datastream("1 2 3");
int val;
datastream >> val;
cout << val << endl; // prints 1
datastream >> val;
cout << val << endl; // prints 2
datastream >> val;
cout << val << endl; // prints 3
ostringstream outstream;
outstream << 1 << "+" << 2 << "=" << 3;
cout << outstream.str() << endl; // prints "1+2=3"
Мое предположение - то, что stringstream похож на iostream, но вместо того, чтобы писать в или читать из файла, Вы пишете в или читаете из строки.
В C и/или Unix, основная метафора была файлом. Стандарт, стандарт в, сетевые сокеты были все представлены с помощью дескрипторов файлов. Таким образом можно использовать fprintf()
записать в эти "файлы", не зная, что действительно внизу.
Как более безопасная и более прохладная альтернатива, C++ представил iostream как основную метафору, которая почти встроена в использование языка <<
оператор. Снова, файлы, строки и (с библиотекой) к сети можно получить доступ с помощью потоков, не зная, каково это.