คำถามติดแท็ก coreclr

21
วิธีการลงทะเบียนการใช้งานหลาย ๆ อินเทอร์เฟซเดียวกันใน Asp.Net Core
ฉันมีบริการที่ได้มาจากอินเทอร์เฟซเดียวกัน public interface IService { } public class ServiceA : IService { } public class ServiceB : IService { } public class ServiceC : IService { } โดยทั่วไปแล้วคอนเทนเนอร์ IoC อื่น ๆ เช่นUnityอนุญาตให้คุณลงทะเบียนการใช้งานที่เป็นรูปธรรมโดยบางส่วนKeyที่แตกต่าง ใน ASP.NET Core ฉันจะลงทะเบียนบริการเหล่านี้อย่างไรและแก้ไขได้ที่ runtime ตามคีย์บางตัว ฉันไม่เห็นAddวิธีการบริการใด ๆที่ใช้พารามิเตอร์keyหรือnameซึ่งมักจะใช้เพื่อแยกความแตกต่างของการใช้งานที่เป็นรูปธรรม public void ConfigureServices(IServiceCollection services) { // How do I register …

15
เป็นไปได้ไหมที่จะสร้างแอปพลิเคชัน GUI บนเดสก์ท็อปใน. NET Core
ฉันพัฒนาโปรแกรม Windows Forms มาสองสามปีแล้ว ตอนนี้ฉันกำลังมองหา. NET Core (รวมถึง ASP.NET Core MVC) ฉันกำลังค้นหาเทคโนโลยีเดสก์ท็อป GUI ใหม่ ใน Visual Studio 2015 update 3 ฉันไม่เห็นตัวเลือกใด ๆ ในการสร้างแอป GUI ใน. NET Core ฉันขาดอะไรไป?
114 .net-core  coreclr 

2
เหตุใดพฤติกรรมของโค้ดจึงแตกต่างกันในโหมดรีลีสและดีบัก
พิจารณารหัสต่อไปนี้: private static void Main(string[] args) { var ar = new double[] { 100 }; FillTo(ref ar, 5); Console.WriteLine(string.Join(",", ar.Select(a => a.ToString()).ToArray())); } public static void FillTo(ref double[] dd, int N) { if (dd.Length >= N) return; double[] Old = dd; double d = double.NaN; if (Old.Length > 0) d …
84 c#  .net  .net-core  coreclr 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.