Pytania otagowane jako c#

C # (wymawiane „patrz ostro”) jest językiem programowania wysokiego poziomu, statycznie typowanym, wieloparadygmatowym opracowanym przez firmę Microsoft. Kod C # zwykle jest przeznaczony dla rodziny narzędzi Microsoft .NET i czasów wykonywania, do których należą między innymi .NET Framework, .NET Core i Xamarin. Użyj tego tagu w przypadku pytań dotyczących kodu napisanego w C # lub C # formalnej specyfikacji.

3
Dekompresja strumienia GZip z odpowiedzi HTTPClient
Próbuję połączyć się z interfejsem API, który zwraca kod JSON GZip z usługi WCF (usługa WCF do usługi WCF). Używam HTTPClient do łączenia się z interfejsem API i mogłem zwrócić obiekt JSON jako ciąg. Jednak muszę być w stanie przechowywać te zwrócone dane w bazie danych i jako taki doszedłem …
97 c#  json  wcf  gzip 


7
Tworzenie JSON w locie za pomocą JObject
W przypadku niektórych moich testów jednostkowych chcę mieć możliwość budowania określonych wartości JSON (w tym przypadku albumów z nagraniami), które można wykorzystać jako dane wejściowe dla testowanego systemu. Mam następujący kod: var jsonObject = new JObject(); jsonObject.Add("Date", DateTime.Now); jsonObject.Add("Album", "Me Against The World"); jsonObject.Add("Year", 1995); jsonObject.Add("Artist", "2Pac"); To działa dobrze, …
97 c#  json  json.net 


14
Jak zaktualizować oświadczenie w ASP.NET Identity?
Używam uwierzytelniania OWIN dla mojego projektu MVC5. To jest mójSignInAsync private async Task SignInAsync(ApplicationUser user, bool isPersistent) { var AccountNo = "101"; AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie); var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie); identity.AddClaim(new Claim(ClaimTypes.UserData, AccountNo)); AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent, RedirectUri="Account/Index"}, identity); } Jak widać, dodałem AccountNodo listy roszczeń. Jak mogę teraz …

7
Nie można rozpoznać usługi typu „Microsoft.AspNetCore.Identity.UserManager” podczas próby aktywowania „AuthController”
Otrzymuję ten błąd w kontrolerze logowania. InvalidOperationException: nie można rozpoznać usługi typu „Microsoft.AspNetCore.Identity.UserManager” 1 [Automobile.Models.Account] ”podczas próby aktywacji„ Automobile.Server.Controllers.AuthController ”. oto konstruktor Auth Controller: private SignInManager<Automobile.Models.Account> _signManager; private UserManager<Automobile.Models.Account> _userManager; public AuthController(UserManager<Models.Account> userManager, SignInManager<Automobile.Models.Account> signManager) { this._userManager = userManager; this._signManager = signManager; } a oto ConfigureServices w startup.cs: public void …

3
Int to Char w C #
Jaki jest najlepszy sposób przekonwertowania wartości Int na odpowiadającą jej wartość Char w Utf16, biorąc pod uwagę, że Int jest w zakresie prawidłowych wartości?
96 c#  casting 

5
Dlaczego metoda Exited mojego procesu nie jest wywoływana?
Mam następujący kod, ale dlaczego ProcessExitedmetoda nigdy nie jest wywoływana? Tak samo jest, jeśli nie używam powłoki systemu Windows ( startInfo.UseShellExecute = false). ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.CreateNoWindow = true; startInfo.UseShellExecute = true; startInfo.WindowStyle = ProcessWindowStyle.Hidden; startInfo.FileName = path; startInfo.Arguments = rawDataFileName; startInfo.WorkingDirectory = Util.GetParentDirectory(path, 1); try { Process …
96 c#  .net 


5
Korzystanie z System.Dynamic w Roslyn
Zmodyfikowałem przykład dołączony do nowej wersji Roslyn, która została wydana wczoraj, aby używać dynamiki i ExpandoObject, ale otrzymuję błąd kompilatora, którego nie jestem pewien, jak naprawić. Błąd: (7,21): błąd CS0656: brak wymaganego elementu członkowskiego kompilatora „Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create” Czy nie możesz jeszcze używać dynamiki w nowym kompilatorze? Jak mogę to naprawić? Oto …
96 c#  roslyn 




8
Wyślij plik przez HTTP POST z C #
Szukałem i czytałem o tym i nie mogłem znaleźć niczego naprawdę użytecznego. Piszę małą aplikację C # win, która umożliwia użytkownikom wysyłanie plików na serwer WWW, a nie przez FTP, ale przez HTTP przy użyciu POST. Pomyśl o tym jak o formularzu internetowym, ale działającym w aplikacji Windows. Mam mój …
96 c#  http  post  system.net 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.