Articles of .net standard

Dois-je prendre ILogger, ILogger , ILoggerFactory ou ILoggerProvider pour une bibliothèque?

Cela peut être quelque peu lié à Pass ILogger ou ILoggerFactory aux constructeurs d’AspNet Core? , cependant, il s’agit spécifiquement de la conception de la bibliothèque , et non de la façon dont l’application qui utilise ces bibliothèques implémente sa journalisation. J’écris une bibliothèque .net Standard 2.0 qui sera installée via Nuget, et pour permettre […]

Contrôle de version automatique dans Visual Studio 2017 (.NET Core)

J’ai passé la plus grande partie de quelques heures à essayer de trouver un moyen d’auto-incrémenter les versions dans un .NETCoreApp 1.1 (Visual Studio 2017). Je sais que le AssemblyInfo.cs est créé dynamicment dans le dossier: obj/Debug/netcoreapp1.1/ Il n’accepte pas l’ancienne méthode de: [assembly: System.Reflection.AssemblyFileVersionAtsortingbute(“1.0.0.*”)] Si je mets le projet en package, je peux définir […]

Méthodes internes de tests unitaires dans la bibliothèque VS2017 .Net Standard

Je joue actuellement avec la dernière version finale de Visual Studio 2017 en créant une bibliothèque .Net Standard 1.6. J’utilise xUnit pour tester mon code et je me demandais si vous pouviez toujours tester les méthodes internes dans VS2017. Je me souviens que vous pourriez tous une ligne de classe AssemblyInfo.cs dans VS2015 qui permettrait […]

Quelles sont les implications applicatives d’une bibliothèque NetStandard en fonction d’un métapaquet?

Supposons que je dispose d’une bibliothèque de classes que je souhaite cibler avec netstandard1.3, mais que j’utilise également BigInteger . Voici un exemple sortingvial – le seul fichier source est Adder.cs : using System; using System.Numerics; namespace Calculator { public class Adder { public static BigInteger Add(int x, int y) => new BigInteger(x) + new […]

.NET Standard vs .NET Core

J’ai lu la différence entre .NET Standard et .NET Core, mais je ne sais vraiment pas quelle est la différence, ou quand choisir un projet de bibliothèque .NET Standard et quand choisir un projet de bibliothèque .NET Core. J’ai lu que .NET Standard doit garantir qu’un ensemble d’API est toujours disponible, quelle que soit la […]

Quelle est la différence entre les types de projet .NET Core et .NET Standard Class Library?

Dans Visual Studio, vous pouvez créer au moins 3 types différents de bibliothèque de classes: Bibliothèque de classes (.NET Framework) Bibliothèque de classes (.NET Standard) Bibliothèque de classes (.NET Core) Alors que le premier est ce que nous utilisons depuis des années, un sharepoint confusion majeur est celui de l’utilisation des types de bibliothèques de […]