Bart Piotrowski's repositories
problemdetails-serilog-connector
serilog/serilog-aspnetcore alongside khellang/Middleware
TempFileStream
makes using disk-backed temporary storage as simple as using a MemoryStream. implements IDisposable.
antd
An enterprise-class UI design language and React UI library
aws-logging-dotnet-structured
enhances .NET Libraries for integrating Amazon CloudWatch Logs with Structured Logging support, using JSON
AWSLambdaSharpTemplate
A template for AWS Lambda functions written in C# with .NET Core
AWSLambdaSharpTemplatePartialBatch
Adds partial batch support for SQS-triggered Lambdas to Kralizek's AWSLambdaSharpTemplate
ComparableEquatableBase
a quick solution for implementing equality, comparison on reference types, using a base class. This approach has some drawbacks; it's not particularly optimized for performance, and "burns" a base class for relatively trivial purposes, which could be seen as an anti-pattern
PrimitiveKeyTemptabler
wrap an IEnumerable<int> or IEnumerable<long> with an IDataReader, provide means to switfly insert these value streams into an SQL Temporary Table
PseudoGuid
Generate identifiers, conforming to the Guid CLR type, that are based on a prefix and sequence. The identifiers are not compliant with RFC4122 (and are marked with a version outside of what is defined in RFC4122, as to guarantee never colliding with an actually compliant UUID, such as one generated using Guid.NewGuid).
DynamicStringConverter
in essence a linkage between dynamic and Convert.ChangeType, with a focus on string data source, and Dictionary<string, string>
EFjson
Newtonsoft JSON Serialization extensions for dealing with Entity Framework v6 serialization
passwordmaker
PasswordMaker Chrome Extension
SelfSignedCertLib
self signed certificate lib using BouncyCastle for traditional net framework (net standard version coming soon)
TransplantingJsonConverter
a JSON converter that re-roots properties