Articles of .net

Impossible de charger le fichier ou l’assembly ‘msshrtmi’ ou l’une de ses dépendances (Azure Table Storage Access)

J’ai un HTTPModule que j’utilise pour redirect le trafic entre un site Web dans mon centre de données et un site Web exécuté sur la plateforme Azure. Ce HTTPModule récupère ses règles de redirection depuis Azure Table Storage. Les redirections fonctionnent correctement sur ma machine de développement locale et sur Azure. Toutefois, lorsque je déploie […]

ASP.NET 5 / MVC 6 équivalent de HttpException

Dans MVC 5, vous pouvez lancer une exception HttpException avec un code HTTP, ce qui définit la réponse comme suit: throw new HttpException((int)HttpStatusCode.BadRequest, “Bad Request.”); HttpException n’existe pas dans ASP.NET 5 / MVC 6. Quel est le code équivalent?

Pourquoi .NET utilise-t-il int au lieu de uint dans certaines classes?

Je rencontre toujours du code qui utilise int pour des choses comme .Count , etc, même dans les classes de framework, au lieu de uint . Quelle est la raison de cela?

Une exception non gérée de type ‘System.TypeInitializationException’ s’est produite dans EntityFramework.dll

J’essayais d’apprendre Entity Framework et SQLite en utilisant ce tutoriel . Cependant, je reçois une erreur. L’erreur générée est la suivante: Une exception non gérée de type ‘System.TypeInitializationException’ s’est produite dans EntityFramework.dll Informations supplémentaires: L’initialiseur de type pour ‘System.Data.Entity.Internal.AppConfig’ a ​​généré une exception. Voici la trace d’erreur complète: System.TypeInitializationException: The type initializer for ‘System.Data.Entity.Internal.AppConfig’ threw […]

Comment envoyer une demande HTTPS GET en C #

Connexes: comment-je-utiliser-webrequest-pour-accéder-un-ssl-encrypted-site-using-https Comment envoyer une requête HTTPS GET en C #?

Interroger la requête LINQ

Si j’ai un IEnumerable où ClassA expose une propriété ID de type long. Est-il possible d’utiliser une requête Linq pour obtenir toutes les instances de ClassA avec l’ID appartenant à un deuxième IEnumerable? En d’autres termes, cela peut-il être fait? IEnumerable = original.Intersect(idsToFind….)? où original est un IEnumerable et idsToFind est IEnumerable .

Validation conditionnelle à l’aide de la validation Fluent

Ce dont j’ai besoin est un moyen de valider de manière conditionnelle les champs en fonction du remplissage d’autres champs. Ex. J’ai un menu déroulant et un champ de date qui sont liés. Si aucun des champs n’est défini, le formulaire doit être validé. Cependant, si l’un des deux champs est défini, mais que l’autre […]

Où le code compilé par JIT .NET est-il mis en cache?

Un programme .NET est d’abord compilé dans le code MSIL. Lorsqu’il est exécuté, le compilateur JIT le comstackra en code machine natif. Je me demande: Où sont stockés ces codes machine compilés par JIT? Est-ce seulement stocké dans l’espace d’adressage du processus? Mais comme le deuxième démarrage du programme est beaucoup plus rapide que la […]

Conversion d’un chemin d’URI en chemin de système de fichiers relatif dans .NET

Comment convertir un chemin URI absolu ou relatif (par exemple /foo/bar.txt ) en un chemin de système de fichiers relatif correspondant (segmenté) (par exemple, foo\bar.txt ) dans .NET? Mon programme n’est pas une application ASP.NET.

Méthodes de test C # protégées par unité

Je viens du monde de Java EE mais maintenant je travaille sur un projet .Net. En Java, lorsque je voulais tester une méthode protégée, c’était assez simple, il suffisait d’avoir la classe de test avec le même nom de package. Y a-t-il quelque chose de similaire pour C #? Existe-t-il une bonne pratique pour tester […]