| Sprowiliatura Una libreria di astrazione framework di registrazione semplice per Silverlight 2 e .NET |
Scarica ora |
Sprowiliatura Classifica e riepilogo
- Licenza:
- Apache License 2.0
- Nome editore:
- Mike Saunders
- Sistemi operativi:
- Windows All
- Dimensione del file:
- 88 KB
Sprowiliatura Tag
Sprowiliatura Descrizione
Springtail è stato progettato per essere una semplice libreria di astrazione quadro di registrazione per Silverlight 2 e .NET. Fornisce una separazione del tuo codice di registrazione da un framework di registrazione. Ciò consente di selezionare un backend di registrazione più adatto al tuo tipo di applicazione senza modificare la tua fonte. La scelta di cui il disastro del registro da utilizzare dipende dal tipo di applicazione da svolgere. Un'app console registrerà comunemente alla finestra della console, APP Desktop per file e un'app server possibilmente a un database. I numerosi framework di logging .NET disponibili tutte le offerte di lavandini e funzionalità simili in modo da poter chiedere perché è utile l'astrazione del framework della registrazione? Se si sviluppano librerie di classe che potrebbero essere utilizzate da qualsiasi tipo di applicazione, è opportuno accedere a un framework di registrazione comune attraverso l'applicazione, quindi i registri si trovano centralmente. Ma cos'è quel framework di registrazione? Potresti decidere e spedire la tua biblioteca con una dipendenza da uno dei quadri, ma non sarà attraente per uno sviluppatore di applicazioni che vuole usarne uno diverso. Considera anche la tua biblioteca potrebbe essere utilizzata in una console o nell'applicazione Silverlight in cui non è necessario un framework di registrazione in precedenza. È qui che un'astrazione quadro di registrazione come lo starringtail è utile. È molto piccolo ed è focalizzato solo sulla spedizione delle chiamate di registrazione dal tuo codice a un bersaglio specificato dallo sviluppatore dell'applicazione. Questo potrebbe essere il loro framework di registrazione preferito o semplicemente console.out. L'integrazione di Spingatail è molto semplice e non richiede configurazione. La registrazione viene eseguita chiamando una delle funzioni di registro sulle istanze di Springtail.logger. Una logmessage è costruita e passata al logger statico. Logazione. Questa è una proprietà di tipo Azione e dovrebbe essere impostata con il codice di bridging sul sistema di registrazione della tua scelta.
Sprowiliatura Software correlato