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

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

5
як модульно протестувати основний додаток asp.net із введенням залежностей конструктора -
У мене є основна програма asp.net, яка використовує ін’єкцію залежностей, визначену в класі програми startup.cs: public void ConfigureServices(IServiceCollection services) { services.AddDbContext<ApplicationDbContext>(options => options.UseSqlServer(Configuration["Data:FotballConnection:DefaultConnection"])); // Repositories services.AddScoped<IUserRepository, UserRepository>(); services.AddScoped<IUserRoleRepository, UserRoleRepository>(); services.AddScoped<IRoleRepository, RoleRepository>(); services.AddScoped<ILoggingRepository, LoggingRepository>(); // Services services.AddScoped<IMembershipService, MembershipService>(); services.AddScoped<IEncryptionService, EncryptionService>(); // new repos services.AddScoped<IMatchService, MatchService>(); services.AddScoped<IMatchRepository, MatchRepository>(); services.AddScoped<IMatchBetRepository, MatchBetRepository>(); services.AddScoped<ITeamRepository, TeamRepository>(); …

17
ASP.NET Core 3.0 не відображається у Visual Studio 2019
Я хочу протестувати новий серверний фреймворк Blazor (він же Razor Components). Я встановив Visual Studio 2019 RC, а потім .Net Core 3.0 preview 2, слідуючи цьому офіційному посібнику . Після встановлення я бачу лише ASP.NET Core 2.0 та 2.1 на сторінці "Створити нову веб-програму ASP.NET Core". 3.0 не відображається. Я …


5
Як знущатися над асинхронним сховищем за допомогою Entity Framework Core
Я намагаюся створити модульний тест для класу, який викликає асинхронне сховище. Я використовую ASP.NET Core і Entity Framework Core. Моє загальне сховище виглядає так. public class EntityRepository<TEntity> : IEntityRepository<TEntity> where TEntity : class { private readonly SaasDispatcherDbContext _dbContext; private readonly DbSet<TEntity> _dbSet; public EntityRepository(SaasDispatcherDbContext dbContext) { _dbContext = dbContext; _dbSet …

5
Побудуйте файл .exe у .NET Core RC2
Кожного разу, коли я будую проект, використовуючи нові шаблони .NET Core RC2, я не маю можливості для запуску. Файл EXE . Якщо я натиснув F5 для налагодження мого консольного додатка, він добре працює через C:\Program Files\dotnet\dotnet.exe застосування. І якщо я використовую dotnet run команда в папці, вона також працює нормально. …

3
Зчитування змінних середовища в ASP.NET Core
Запустивши програму ASP.NET Core за допомогою DNX , я зміг встановити змінні середовища з командного рядка, а потім запустити її так: set ASPNET_ENV = Production dnx web Використовуючи той самий підхід в 1.0: set ASPNETCORE_ENVIRONMENT = Production dotnet run не працює - додаток, здається, не може читати змінні середовища. Console.WriteLine(Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT")); …

8
Як створити ролі в ядрі asp.net і призначити їх користувачам
Я використовую шаблон основного веб-сайту за замовчуванням asp.net та аутентифікацію, вибрану як індивідуальний обліковий запис користувача. Як я можу створити роль і призначити її користувачеві, щоб я міг використовувати роль у контролері для фільтрації доступу.

3
Помилка HTTP 500.35 - декілька вбудованих програм ANCM в одному процесі ASP.NET Core 3
З цього ранку без змін коду проекту, дуже простий веб-API, один контролер і 3 способи, при Swagger він більше не запускається, і я отримую помилку: Помилка HTTP 500.35 - декілька вбудованих програм ANCM в одному процесі Переглядач подій повідомляє про найкорисніше повідомлення: IIS Express AspNetCore Модуль V2: не вдалося запустити …
34 c#  asp.net-core 

3
Як встановити параметри серіалізатора json в ядрі 3 asp.net?
Налаштування Serializer для JSON основних додатків спадщини asp.net були встановлені шляхом додавання AddMvc().AddJsonOptions(), але я не використовую AddMvc()в asp.net core 3. Тож як я можу встановити глобальні параметри серіалізації json?

4
Виявлено можливий цикл об'єктів .Net Core 3.0, який не підтримується
У мене є 2 сутності, які пов’язані як один із багатьма public class Restaurant { public int RestaurantId {get;set;} public string Name {get;set;} public List<Reservation> Reservations {get;set;} ... } public class Reservation{ public int ReservationId {get;set;} public int RestaurantId {get;set;} public Restaurant Restaurant {get;set;} } Якщо я спробую придбати ресторани …

2
Як замінити розширення AddJwtBearer у .NET Core 3.0
У мене є такий код, який збирається і працює в .NET Core 2.2: byte[] key = Encoding.ASCII.GetBytes(Constants.JWT_SECRET); services.AddAuthentication(x => { x.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; x.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme; }) .AddJwtBearer(x => { x.RequireHttpsMetadata = false; x.SaveToken = true; x.TokenValidationParameters = new TokenValidationParameters { ValidateIssuerSigningKey = true, IssuerSigningKey = new SymmetricSecurityKey(key), ValidateIssuer = …

5
ASP.NET Core 3.0 System.Text.Json Camel Case Serialization
У проекті API 3.0 Web ASP.NET ядра, як ви визначаєте System.Text.Json параметри сериализации для сериализации / десеріалізациі властивостей Паскаля випадку до ГорбатийРегістр і навпаки автоматично? Дано модель із властивостями корпусу Паскаля, такі як: public class Person { public string Firstname { get; set; } public string Lastname { get; set; …

3
Докер: Диск не ділився
Під час "докерізації" програми ASP.NET Core 3.1 MVC я отримав такий результат: docker run -dt -v "C:\Users\admin\vsdbg\vs2017u5:/remote_debugger:rw" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1\DockerizedWebApp1:/app" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1:/src/" -v "C:\Users\admin\.nuget\packages\:/root/.nuget/fallbackpackages2" -v "C:\Program Files\dotnet\sdk\NuGetFallbackFolder:/root/.nuget/fallbackpackages" -e "DOTNET_USE_POLLING_FILE_WATCHER=1" -e "ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS=true" -e "ASPNETCORE_ENVIRONMENT=Development" -e "NUGET_PACKAGES=/root/.nuget/fallbackpackages2" -e "NUGET_FALLBACK_PACKAGES=/root/.nuget/fallbackpackages;/root/.nuget/fallbackpackages2" -P --name DockerizedWebApp1 --entrypoint tail dockerizedwebapp1:dev -f /dev/null docker: Error response from daemon: status …

3
Тип Enum більше не працює в .Net core 3.0 FromBody об’єкт запиту
Нещодавно я оновив свою веб-версію api з .Net core 2.2 до .Net core 3.0 і помітив, що мої запити отримують помилку зараз, коли я передаю enum у дописі до моєї кінцевої точки. Наприклад: У мене є кінцева точка api: public class SendFeedbackRequest { public FeedbackType Type { get; set; } …

4
Чому Microsoft.CodeAnalysis публікується на веб-сайті ASP.NET Core?
Я публікую веб-сайт ASP.NET Core MVC 3.0, і папка виводу містить багато посилань на багатьох мовах до Microsoft.CodeAnalysisбібліотек, хтось знає чому? Звичайно, FxCopAnalyzersпакет Nuget встановлений на проекті, але він не був опублікований у більш ранній версії проекту, тому я не розумію, чому це зараз, оскільки він повинен бути корисним лише …

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