Nancy - это легкий веб-фреймворк для платформы.Net, вдохновленный Sinatra. Нэнси стремится обеспечить непринужденный подход к созданию легких и быстрых веб-приложений.
1 ответ

Нэнси: как мне перехватить все запросы независимо от глагола или пути

Я хочу использовать Nancy с маршрутизацией по умолчанию, так как она чистая и хорошо работает, однако я хочу иметь возможность регистрировать все входящие запросы на консоль (я использую модуль Nano для самостоятельного размещения) независимо от тог…
11 июл '13 в 10:54
1 ответ

Автоматическая проверка содержимого при назначении ответа

Как использовать преимущества конвейера согласования контента при назначении NancyContext.Response? В настоящее время мой IStatusCodeHandler.Handle Метод возвращает JSON независимо от согласования содержимого. Я хочу, чтобы этот метод использовал JS…
08 июн '14 в 23:56
1 ответ

Вернуть объекты Entity Framework как JSON с NancyFx

Я строю небольшой API (для операций чтения - GET), используя NancyFX и C# с.NET 4.0 Я использую Entity Framework 6.0 для доступа к базе данных SQL Server 2008R2. У меня есть следующий маршрут с Нэнси (это только для целей тестирования): public Examp…
28 окт '16 в 17:04
2 ответа

Как зарегистрироваться и получить IUserIdentity из контейнера в NancyFx?

Я использую FluentValidation с NancyFx. Я хочу проверить некоторые данные в соответствии с текущим контекстом, точно в отношении текущего пользователя. К сожалению, я не могу найти ни одного примера, как зарегистрироваться и получить из контейнера (…
5 ответов

Когда вам действительно нужна асинхронность в веб-фреймворке?

Async стал модным словом в.net, и MS представила его в Web API 2, чтобы можно было обрабатывать больше запросов, пока другие ожидают завершения ввода-вывода. Хотя я вижу выгоду от этого, действительно ли это вызывает беспокойство? В архитектуре x64 …
01 авг '13 в 05:17
1 ответ

Определение пользовательских xmlns в Нанси

В веб-сервисе Nancy .Net REST мне нужно иметь возможность указать пользовательский xmlns:xsd для корневого элемента xml-дерева, который создается при использовании приведенного ниже кода - это возможно?: public class RequestModule : NancyModule { Ge…
14 янв '13 в 12:12
1 ответ

Использование Protobuf в.Net Core с файлами.proto

Я пытаюсь использовать Protobuf для передачи данных между моими Microservices, и я использую поддержку C# в Google.ProtoBuf и не ProtoBuf-Net, так как я хочу скомпилировать классы из .proto files, Причина этого в том, что микросервисы не являются ст…
09 янв '17 в 08:52
2 ответа

Название загружаемых файлов в юникоде

У меня проблемы с получением правильных имен файлов, загруженных в сеть NancyFx. Я испанец, и у нас нет таких общих персонажей, какñ á é í ó ú... в верхнем регистре и многое другое. Когда я выбираю файл, уже загруженный из this.Request.Files.FirstOr…
23 авг '13 в 09:36
2 ответа

Как получить ответ от Нэнси Переговорщик?

У меня есть NancyContext и мне нужно получить Response с телом, основанным на правильном посреднике контента для запроса. Я думаю, что могу использовать Нэнси Negotiator класс для добавления модели, установки статуса и прочего. Но тогда мне нужно ве…
28 апр '14 в 23:20
1 ответ

Реализация проверки подлинности Azure Active Directory в клиентском веб-приложении OWIN

Здравствуйте, я прочитал и реализовал эти уроки Витторио Берточчи: "Безопасный веб-API ASP.NET с компонентами Windows Azure AD и Microsoft OWIN" "Защита собственного API с помощью Microsoft.Owin.Security.ActiveDirectory" Однако, в отличие от учебных…
1 ответ

Как связать тип файла javascript с моделью Nancy, содержащей HttpFile?

Я пытаюсь связать запрос на поставку, который содержит файл в машинописи с HttpFile Нэнси. Запрос всегда устанавливает HttpFile в C# на ноль. Есть ли способ сделать это? @Injectable() export class FileUploadService { @Output() progress: EventEmitter…
17 окт '17 в 17:06
2 ответа

Что использовать вместо HttpContext при использовании OWIN без System.Web

В настоящее время у нас есть проект NancyFx, который мы подключили с помощью OWIN. Мы не используем System.Web, и нам нужно какое-то место для размещения нашего контекста, который живет для жизни запроса, отличного от HttpContext. Мы начали реализац…
22 май '14 в 18:09
1 ответ

Имеет ли NancyFX эквивалент HttpRequest.ServerVariables, содержащий значения X-Forwarded-For?

Я хотел бы определить, есть ли значение X_FORWARDED_FOR в запросе, выполненном в мой обработчик NancyFX. В MVC это хранится в ServerVariables, названной коллекцией HttpRequest. Где мне искать такое же значение в NancyFX?
01 июл '13 в 11:20
0 ответов

Управление службой Windows ("Пуск", "Стоп" и т. Д.) С помощью собственного веб-интерфейса NancyFX

Моя цель - создать простой веб-интерфейс для службы Windows, который позволит мне взаимодействовать с этой службой с помощью веб-браузера. Под взаимодействием я подразумеваю, что, нажав кнопку на html-странице, я смогу вызвать Stop() метод, определе…
25 мар '16 в 09:07
1 ответ

Хост каталог с Нэнси

Здравствуйте, я пытаюсь разместить простой HTML-сайт с собственным хостингом Нэнси. Мне также нужны некоторые js-файлы, которые хранятся в подкаталоге "scripts". Вот моя функция Bootstrapper для подкаталога: protected override void ConfigureConventi…
05 фев '15 в 14:11
1 ответ

Нужен ли отдельный модуль в каждом тестовом примере с использованием Nancy?

Я хочу протестировать свое веб-приложение без слоя веб-сервисов. для этого я использую фреймворк Нэнси. Я издеваюсь над ServiceA следующим образом: public class ServiceAModule : NancyModule { public ServiceAModule () : base("/serviceAPath") { Get["/…
20 окт '16 в 13:13
2 ответа

Другое Nancy.Testing. Браузер GET/PUT/POST/DELETE

Использование Nancy Framework... http://nancyfx.org/ Если я хочу использовать объект Browser на стороне клиента для использования службы Nancy, как мы видим в этом примере: https://github.com/NancyFx/Nancy/wiki/Testing-your-application ... var boots…
12 июн '12 в 16:36
1 ответ

vb.net Нэнси вернуть HTML-страницу

Короче: У меня есть C#-Code, который показывает мне файл "hello.html" по умолчанию. Get["/"] = parameters => { return View["hello", this.Request.Url]; }; Теперь я хотел бы сделать проект с VB.NET, и я попытался преобразовать код, но я получил Htt…
19 апр '14 в 13:32
1 ответ

Nancys Html.RenderContext.Context.CurrentUser thowing исключение

Я пробую Нэнси в первый раз (мне это очень нравится) и столкнулась с некоторыми проблемами. Когда я звоню Html.RenderContext.Context.CurrentUser, я получаю следующую ошибку: Errors: [CS0012] Line: 5 Column: 6 - The type 'Nancy.ViewEngines.IRenderCon…
11 апр '13 в 07:14
1 ответ

Как получить реальные сообщения об ошибках в Nancy on Mono?

Я не могу понять, как получить фактические 500 ошибок, которые будут записаны в тело ответа. Все, что я получаю, это страницу ошибки Nancy 500 с кнопкой JavaScript, чтобы показать ошибку. Поскольку все это происходит за кулисами через приложение iOS…
11 мар '13 в 23:25