Запитання з тегом «asp.net-core»

ASP.NET Core - це швидка, компонована та кросплатформна рамка для створення веб-та хмарних додатків. Це повністю відкритий код на GitHub. Програми ASP.NET Core можна запускати в Windows із повноцінною .NET Framework або меншою .NET Core або на Linux та MacOS з .NET Core та Mono.

11
як встановити ASPNETCORE_ENVIRONMENT для розгляду для публікації основного додатка asp.net?
Коли я публікую свою основну веб-програму asp.net у моїй локальній файловій системі, вона завжди приймає виробничу конфігурацію та змінну ASPNETCORE_ENVIRONMENT зі значенням = "Виробництво". як і де мені потрібно встановити значення змінної ASPNETCORE_ENVIRONMENT, щоб вона враховувалась не лише для налагодження, а й для публікації ? я вже спробував наступні варіанти …

3
Як додати параметр посилання до помічників тегів asp в ASP.NET Core MVC
Я маю великий досвід роботи з ASP.NET MVC 1-5 . Тепер я вивчаю ASP.NET Core MVC і повинен передати параметр для посилання на сторінку. Наприклад, у мене є така дія [HttpGet] public ActionResult GetProduct(string id) { ViewBag.CaseId = id; return View(); } Як я можу реалізувати посилання на цю дію …

13
Як прочитати тіло запиту в основному контролері webapi asp.net?
Я намагаюся прочитати тіло запиту в OnActionExecutingметоді, але завжди отримую nullтело. var request = context.HttpContext.Request; var stream = new StreamReader(request.Body); var body = stream.ReadToEnd(); Я намагався явно встановити положення потоку в 0, але це також не спрацювало. Оскільки це ASP.NET CORE, на мою думку, справи йдуть трохи інакше. Тут я …

3
.net Core 2.0 - Пакет відновлено за допомогою .NetFramework 4.6.1 замість цільового фрейму .netCore 2.0. Можливо, пакет не повністю сумісний
У мене є консольна програма .net core 2.0. Я намагаюся читати файли з TFS, використовуючи наступне: Як отримати файл з TFS безпосередньо в пам'ять (тобто не хочеться читати з файлової системи в пам'ять)? Я переходжу до нугету і встановлюю Microsoft.TeamFoundationServer.ExtendedClientі натрапляю на це: Пакет 'Microsoft.AspNet.WebApi.Client 5.2.2' було відновлено за допомогою …
103 c#  .net  tfs  asp.net-core  nuget 

5
Як вирішити екземпляр всередині ConfigureServices в ASP.NET Core
Чи можна вирішити екземпляр IOptions<AppSettings>з ConfigureServicesметоду в автозавантаженні? Зазвичай ви можете використовувати IServiceProviderдля ініціалізації екземплярів, але у вас його немає на цьому етапі, коли ви реєструєте служби. public void ConfigureServices(IServiceCollection services) { services.Configure<AppSettings>( configuration.GetConfigurationSection(nameof(AppSettings))); // How can I resolve IOptions<AppSettings> here? }

8
обхід недійсного сертифіката SSL у .net ядрі
Я працюю над проектом, який повинен підключитися до https-сайту. Кожного разу, коли я підключаюся, мій код видає виняток, оскільки сертифікат цього сайту надходить із ненадійного сайту. Чи є спосіб обійти перевірку сертифіката в .net core http? Я бачив цей код із попередньої версії .NET. Я думаю, мені просто потрібно щось …


3
.NET Core DI, способи передачі параметрів конструктору
Наявність наступного конструктора послуг public class Service : IService { public Service(IOtherService service1, IAnotherOne service2, string arg) { } } Які варіанти передачі параметрів використовуються за допомогою механізму .NET Core IOC _serviceCollection.AddSingleton<IOtherService , OtherService>(); _serviceCollection.AddSingleton<IAnotherOne , AnotherOne>(); _serviceCollection.AddSingleton<IService>(x=>new Service( _serviceCollection.BuildServiceProvider().GetService<IOtherService>(), _serviceCollection.BuildServiceProvider().GetService<IAnotherOne >(), "" )); Чи є інший спосіб?

17
Під час визначення ідентифікатора процесу DNX-процесу, що розміщує вашу програму, сталася помилка
Я отримую це повідомлення про помилку, коли я намагаюся запустити програму. Під час визначення ідентифікатора процесу DNX-процесу, що розміщує вашу програму, сталася помилка Чи є спосіб виправити проблему?
101 c#  asp.net-core 

3
Доступ до IHostingEnvironment у методі ConfigureServices
Мені потрібно перевірити ConfigureServicesметод, чи поточне ім’я середовища хостингу - „Розробка”. Тож використання IHostingEnvironment.IsDevelopment()методу для мене може бути нормальним, але на відміну від методу Налаштування, у мене цього немає IHostingEnvironment env.
100 asp.net-core 

2
ConfigureAwait (false), що стосується ASP.NET Core?
Я наткнувся на проблему ( https://github.com/HTBox/allReady/issues/1313 ) на GitHub, де вони обговорили питання вилучення ConfigureAwait(false)коду, стверджуючи, що в ASP.NET Core виклик ConfigureAwait(false)зайвий і нічого не робить Найкраще, що я міг знайти тут, - це “допоміжна записка” у відповіді (від Стівена Клірі, https://stackoverflow.com/a/40220190/2805831 ), яка говорить, що ASP.NET Core більше не …


5
Як отримати посилання URL-адреси в ASP.NET Core MVC?
Я намагаюся перенести веб-форму ASP.NET MVC до ASP.NET Core MVC. Зараз у мене проблеми з Request.UrlReferrerкласом. Оригінальний рядок: [HttpPost] public async Task<ActionResult> ContactUsFormSubmit(ContactUs request) { var siteUrl = Request.UrlReferrer.ToString().ToLower(); .... } Однак у ASP.NET Core UrlReferrer недоступний. Я знайшов таке: Request.Headers["Referer"] який повертає StringValues ​​замість String. Я не впевнений, чи …

3
Навіщо створювати проект бібліотеки класів ASP.NET 5?
Я намагаюся розібратися, що стосується проекту "Бібліотека класів ASP.NET 5" (vNext) C # з ASP.NET. Навіщо створювати проект за допомогою цього шаблону, а не просто звичайний проект C # "Class Library"? Мені подобаються нові функції, такі як файл project.json, а не .csproj файл тощо, але, здається, невірно створити бібліотеку класів …

9
Аутентифікація веб-API ASP.NET Core
Я боюся з тим, як налаштувати автентифікацію у своїй веб-службі. Послуга будується за допомогою веб-API ASP.NET Core. Усі мої клієнти (програми WPF) повинні використовувати однакові облікові дані для виклику операцій веб-служби. Після деяких досліджень я придумав базову автентифікацію - надсилання імені користувача та пароля в заголовку запиту HTTP. Але після …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.