Предположим, я хочу создать «пользовательский» FTP-сервер, то есть:
- Он будет выглядеть как внешний FTP-сервер для внешнего мира
- Он будет фактически обслуживать данныелибо из потоков данных в памяти (динамически генерируемых кодом), либо из сетевых потоков, а не из фактической файловой системы
Существует ли существующая реализация FTP-сервера, которую я могу расширить с помощью .NET длядостичь вышеуказанных целей?(Я посмотрел на этот вопрос и эти точки расширения IIS , но не нашел ничего полезного для моего сценария, за исключением этого образца , который действительно близок к тому, что яхочу, но похоже, что проект не поддерживается, а лицензирование неясно).