Troy Willmot's repositories
tweetmoasharp
TweetSharp is a fast, clean wrapper around the Twitter API.
Yort.Eftpos.Verifone.PosLink
An *unofficial* .Net implementation of the Verifone PosLink protocol, v2.2, for EFTPOS pinpads
Yort.Http.ClientPipeline
A collection of handlers, filters, extensions and other stuff related to System.Net.Http.HttpClient and Windows.Web.Http.HttpClient.
Yort.Trashy
Yort.Trashy is .Net library for implementing the disposable pattern correctly and in a thread-safe manner, as well was working with disposable types.
Mozzarella
Because it's stringy, like the cheese.
Yort.DeadManSwitch
A reusable implementation of a dead man switch. A dead man switch 'activates' (causes something to happen) when some event hasn't occurred for a specified period of time. It is effectively a resetable timer.
Yort.OnlineEftpos
An **unofficial**, light-weight, .Net wrapper around the Paymark (https://www.paymark.co.nz/) Online EFTPOS API (http://docs.dev.paymark.nz/oe). Makes it easy to integrate to the API from .Net applications and services.
ConcurrentSharp
A grab-bag of types, extensions and utility methods for working with threads, tasks and other threading/parallelisation/concurrent stuff.
escpos-php
PHP receipt printer library for use with ESC/POS-compatible thermal and impact printers.
FrameworkBenchmarks
Source for the TechEmpower Framework Benchmarks project
Microsoft.IO.RecyclableMemoryStream
A library to provide pooling for .NET MemoryStream objects to improve application performance.
OssLibTemplate
My template for creating a new OSS .Net library (multi-targeting netstandard 2.0 and net45).
roslyn-sdk
Roslyn-SDK templates and Syntax Visualizer
ScribeSharp
Yeah. Don't use this. It's a logging framework, but you really don't want it. Use Serilog, or NLog, or even Log4Net. Code is MIT license if you really want it, and I'll consider any pull requests, but really, those other frameworks are better built, better supported and a better choice.
Yort.AfterPay.InStore
An *unofficial*, light-weight wrapper for .Net, around the After Pay In-Store API (https://docs.afterpay.com.au/instore-api-v1.html).
Yort.Humm.InStore
An unofficial .Net client library for the Humm payments POS API (https://docs.shophumm.com.au/pos/getting-started/)
Yort.LatitudePay.InStore
A light weight, (C#) idiomatic .Net wrapper around the LatitudePay API for POS/in-store systems.
Yort.Laybuy.InStore
An unofficial .Net client library for the Laybuy payments POS API (https://integrations.laybuy.com/reference#point-of-sale-integration-flow)
Yort.Zip.InStore
An unofficial, light weight .Net Wrapper around the Zip (formerly PartPay) (NZ) payments API (https://docs-nz.zip.co/instore-api/api-reference)
ZXing.Net.Mobile
Zxing Barcode Scanning Library for MonoTouch, Mono for Android, and Windows Phone