jason-c-daniels / jcd-utilities Goto Github PK
View Code? Open in Web Editor NEWA set of utility classes and methods in .net standard
License: MIT License
A set of utility classes and methods in .net standard
License: MIT License
As a developer, I want an easy, and flexible way to override logging from all sources, so that I can have more control over logging, without sacrificing the detail NetCore (specifically Kestrel) already provides.
Details
The need always arises to dramatically alter how/where logs are being sent. In the case of ELK, Splunk, and Linux style log files, these can attach to the STDOUT of the process we're concerned with, but are often limited to putting their output on a single line for a single event.
As well, the default information that gets logged is seldom the full extent that any application will need. By providing simplifying hooks into .Net Core's existing logging facilities, this library can simplify this task for future developers who want detailed control, but don't want to spend forever configuring yet another logging engine.
Task Description
Identify how to suffix release tags from AppVeyor with "-beta" or "-alpha."
Reason
This will clearly identify pre-releases making it easier for others to understand the state of affairs.
Enable nuget packaging in the library project. Then enable and identify it as an artifact in appveyor.
Task Description
Get a certificate to sign nuget packages with. This must come from a source like VeriSign
Reason
This is needed to deploy code to Microsoft's official nuget repository.
Additional Information
See if the package actually MUST be signed under windows, or if it can be done under linux.
Task Description
Look at the naming and other coding styles used. Make them consistent. Update XML documentation to match.
Reason
Mantainability, comprehension.
Describe the bug
GitVersion only works well on windows, fails on linux without a lot of hand holding. It's too immature to use at this time.
Resolution
Find something else to use. Yank it from the build script.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.