«asp.net-core» etiketlenmiş sorular

ASP.NET Core, web ve bulut uygulamaları oluşturmak için yalın, oluşturulabilir ve platformlar arası bir çerçevedir. GitHub'da tamamen açık kaynak. ASP.NET Core uygulamaları, tam .NET Framework veya daha küçük .NET Core ile Windows'ta veya .NET Core ve Mono ile Linux ve MacOS üzerinde çalıştırılabilir.

13
ASP.NET Core'da ILogger ile birim testi nasıl yapılır
Bu benim denetleyicim: public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._blogDAO = blogDAO; this._logger = logger; } public IActionResult Index() { var blogs = this._blogDAO.GetMany(); this._logger.LogInformation("Index page say hello", new object[0]); return View(blogs); } } Gördüğünüz gibi 2 …

10
ASP.NET Core'da herhangi bir sınıfta Configuration'a nasıl erişirim?
İçinden gitmiş yapılandırma belgelerinde ASP.NET çekirdeğine. Belgeler, yapılandırmaya uygulamanın herhangi bir yerinden erişebileceğinizi söylüyor. Şablon tarafından oluşturulan Startup.cs aşağıdadır public class Startup { public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true); if (env.IsEnvironment("Development")) { // This will push telemetry data …

10
.NET Core MVC Sayfası Değişikliklerden Sonra Yenilenmiyor
En son sürüm 2.2'de bir .NET Core MVC oluşturuyorum. CSHTML dosyasında değişiklik yaptığımda ve sayfayı yenilediğimde sorun yaşıyorum, değişikliklerim tarayıcıya yansıtılmıyor. Değişikliklerimi görmek için projeyi yeniden başlatmam gerekiyor. Bu bir süredir oluyor, bu yüzden bu soruna hangi değişikliğin neden olduğundan tam olarak emin değilim. Chrome'un "Önbelleğini Boşalt ve Sabit Yeniden …

8
Uç Nokta Yönlendirmesi kullanılırken MVC'yi yapılandırmak için "UseMvc" kullanımı desteklenmez
Asp.Net core 2.2 projem vardı. Son zamanlarda, sürümü .net core 2.2'den .net core 3.0 Preview 8'e değiştirdim. Bu değişiklikten sonra şu uyarı mesajını görüyorum: Endpoint Routing kullanılırken MVC'yi yapılandırmak için "UseMvc" kullanımı desteklenmez. 'UseMvc' kullanmaya devam etmek için lütfen 'ConfigureServices' içinde 'MvcOptions.EnableEndpointRouting = false' olarak ayarlayın. EnableEndpointRoutingYanlış seçeneğine ayarlayarak sorunu …

5
Kontrolörden içerik yokken belirli bir durum kodu nasıl iade edilir?
Aşağıdaki örnek denetleyicinin, içeriği olmayan bir 418 durum kodu döndürmesini istiyorum. Durum kodunu ayarlamak yeterince kolaydır, ancak o zaman isteğin sonunu bildirmek için yapılması gereken bir şey var gibi görünüyor. ASP.NET Core'dan önceki MVC'de veya WebForms'ta bu bir çağrı olabilir, Response.End()ancak ASP.NET Core'un Response.Endbulunmadığı yerlerde nasıl çalışır ? public class …

10
Startup.cs içinden nasıl günlük yazabilirim?
Başlangıçta başarısız olan bir .NET Core uygulamasında hata ayıklamak için, logları startup.cs dosyası içinden yazmak istiyorum. Başlatma.cs dosyasının dışında uygulamanın geri kalanında kullanılabilen dosya içinde günlük kaydı ayarım var, ancak günlükleri startup.cs dosyasının içinden nasıl yazacağımı bilmiyorum.
120 c#  asp.net-core 

3
IMvcBuilder AddJsonOptions .Net Core 3.0'da nereye gitti?
ASP web API projemi. Net core 2.0için 3.0. Kullanıyordum services.AddMvc() .AddJsonOptions(options =>options.SerializerSettings.ContractResolver = new DefaultContractResolver()); daha önce serileştirilmiş JSON'un alt harf kullanımını sağlamak için. 3.0'a yükselttikten sonra şu hatayı alıyorum: Hata CS1061 'IMvcBuilder', 'AddJsonOptions' için bir tanım içermiyor ve 'IMvcBuilder' türündeki ilk bağımsız değişkeni kabul eden erişilebilir uzantı yöntemi 'AddJsonOptions' …

18
"Add-Migration" terimi tanınmıyor
Dün başarıyla çalışan komutu VS2015'te çalıştırmak için bu MSDN Öğreticisini kullanıyorum, PM> Add-Migration MyFirstMigration -context BloggingContextancak bugün buradaki diğer kullanıcılar tarafından da işaret edilen aşağıdaki hatayı veriyor . Migrations klasörünü çözüm gezgininden ve ilgili db'yi de SQL Express 2014 on Win 8.1aynı hatadan sildim . Çalıştırsam bile Add-Migration MyFirstMigrationaynı hatayı …

10
ASP.NET Core ile npm nasıl kullanılır
ASP.NET Core uygulamam için ihtiyaç duyduğum jQuery, Bootstrap, Font Awesome ve benzeri istemci kitaplıklarını yönetmek için npm kullanıyorum. Benim için işe yarayan yaklaşım, projeye bir package.json dosyası ekleyerek başladı, şöyle görünüyor: { "version": "1.0.0", "name": "myapp", "private": true, "devDependencies": { }, "dependencies": { "bootstrap": "^3.3.6", "font-awesome": "^4.6.1", "jquery": "^2.2.3" } …

11
ASPNETCORE_ENVIRONMENT, bir asp.net çekirdek uygulamasını yayınlamak için dikkate alınacak şekilde nasıl ayarlanır?
asp.net çekirdek web uygulamamı yerel dosya sistemime yayınladığımda, her zaman production-config ve ASPNETCORE_ENVIRONMENT değişkenini = "Production" değeriyle birlikte alır. ASPNETCORE_ENVIRONMENT değişkeninin değerini yalnızca hata ayıklama için değil, aynı zamanda yayınlama için de dikkate alınacak şekilde nasıl ve nerede ayarlamalıyım ? Aşağıdaki seçenekleri zaten başarılı olmadan denedim: Windows ayarlarında .pubxml dosyasında …

5
ASP.NET Core'da ConfigureServices İçinde Örnek Çözümleme
Bunun bir örneğini çözmek mümkün mü IOptions<AppSettings>dan ConfigureServicesdevreye alma yöntemiyle? Normalde IServiceProviderörnekleri başlatmak için kullanabilirsiniz , ancak hizmetleri kaydederken bu aşamada buna sahip değilsiniz. public void ConfigureServices(IServiceCollection services) { services.Configure<AppSettings>( configuration.GetConfigurationSection(nameof(AppSettings))); // How can I resolve IOptions<AppSettings> here? }

13
Bir asp.net çekirdek webapi denetleyicisindeki istek gövdesi nasıl okunur?
OnActionExecutingYöntemdeki istek gövdesini okumaya çalışıyorum , ancak her zaman nullvücut için alıyorum . var request = context.HttpContext.Request; var stream = new StreamReader(request.Body); var body = stream.ReadToEnd(); Akış konumunu açıkça 0 olarak ayarlamaya çalıştım, ancak bu da işe yaramadı. Bu ASP.NET Core olduğu için işler biraz farklı bence. Eski web API …


6
.NET Core'da bir sorgu dizesini ayrıştırın ve değiştirin
Bir sorgu dizesi içeren mutlak bir URI veriliyor. Sorgu dizesine güvenle bir değer eklemek ve mevcut bir parametreyi değiştirmek istiyorum. &foo=barDüzenli ifadeler kullanmamayı ya da tutmamayı tercih ederim , URI kaçması ustalık isteyen bir iştir. Bunun yerine, bunu doğru bir şekilde yapacağını ve kaçışla başa çıkacağını bildiğim yerleşik bir mekanizma …
113 c#  asp.net  asp.net-core 

30
502.5 IIS hatası üzerinde ASP.NET Core 1.0
Sunucumu (Windows 2012R2) .Net Core 1.0 RTMönceki sürümden Windows Hosting paketine güncelledim .Net Core 1.0 RC2. Uygulamam herhangi bir sorun olmadan bilgisayarımda çalışıyor ancak sunucu şunu göstermeye devam ediyor: HTTP Error 502.5 - Process Failure Common causes of this issue: The application process failed to start The application process started …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.