Articles of Enregistrement de

Conserver les fichiers journaux sous une certaine taille

J’ai une application qui s’exécute sur un panneau de commande autonome dans un kiosque (C # / WPF). Il effectue certaines opérations de journalisation classiques dans un fichier texte. Le PC dispose d’une quantité limitée d’espace disque pour stocker ces journaux au fur et à mesure de leur croissance. Ce que je dois faire, c’est […]

Comment C # peut-il utiliser une DLL existante simplement sans inscription (regsvr32)

Situation J’exécute un système de compilation qui exécute plusieurs versions pour plusieurs projets. Pour éviter qu’une génération en impacte une autre, nous verrons l’utilisateur de la version uniquement dans son espace de travail. Les versions sont exécutées comme des utilisateurs non privilégiés qui n’ont qu’une possibilité d’écriture dans l’espace de travail. Défi Lors de notre […]

Comment extraire uniquement l’audio d’un fichier MP4 et le convertir en fichier FLAC en C #?

Mon objective est d’écrire en C # pour convertir l’audio des réunions Microsoft LYNC en texte. Voici mon projet jusqu’à présent. Au départ, j’essayais d’enregistrer du microphone, de l’enregistrer au format WAV, puis de convertir WAV en FLAC et d’utiliser GoogleSpeechAPI pour convertir FLAC en texte. Mais je me suis retrouvé en train d’enregistrer le […]

Comment trouver le type de l’instance d’object de l’appelant de la fonction actuelle?

Actuellement, j’ai la fonction CreateLog () pour créer un log4net Log avec le nom après la classe de l’instance de construction. Typiquement utilisé comme dans: class MessageReceiver { protected ILog Log = Util.CreateLog(); … } Si nous éliminons beaucoup d’erreurs, la mise en œuvre se résume à: [EDIT: veuillez lire la version longue de CreateLog […]

Obtenez toutes les variantes d’enregistrement AsClosedTypesOf à partir du générateur Autofac

Supposons ces classes / interfaces: public interface ICommand { } public class SomeCommand : ICommand { } public interface ICommandHandler where T : ICommand { void Handle(T arg); } public class SomeCommandHandler : ICommandHandler { void Handle(SomeCommand arg){ /* do something */ } } public interface ICommandBus { void RegisterHandler(T t) where T : ICommandHandler; […]

c # Meilleure méthode pour créer un fichier journal

J’écris un outil qui va vérifier la santé des postes de travail sur un réseau et qui va corriger en fonction des problèmes rencontrés. Je souhaite créer un fichier journal pendant que l’application exécute ses tâches / vérifications sur chaque ordinateur. Je veux juste que cela fonctionne sur une seule machine pour le moment, mais […]

Existe-t-il une façade de journalisation pour le monde .NET?

Je suis un peu nouveau dans la stack .NET et je me demandais s’il existe un équivalent à slf4j pour la plate-forme .NET. Pour moi, se connecter à une façade et pouvoir échanger les implémentations de journalisation selon les besoins est tout à fait logique. De plus, les API de wrapper disponibles dans slf4j m’ont […]