The Wayback Machine - https://web.archive.org/web/20220809082721/http://github.com/AArnott/
Skip to content
Avatar

Sponsors

@caesay @vezel-dev

Organizations

@DotNetOpenAuth @microsoft
Block or Report

Block or report AArnott

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Popular repositories

  1. Assists in performing Roslyn-based code generation during a build.

    C# 403 62

  2. Specialized .NET Streams and pipes for full duplex in-proc communication, web sockets, and multiplexing

    C# 362 35

  3. IronPigeon is a decentralized communication protocol that provides high confidentiality and authenticity for the messages.

    C# 256 14

  4. Platform crypto for portable libraries

    C# 221 54

  5. Code generation for immutable types

    C# 155 33

  6. Method input validation and runtime checks that report errors or throw exceptions when failures are detected.

    C# 123 20

Contribution activity

August 2022

Created a pull request in microsoft/CsWin32 that received 1 comment

Avoid overflow exceptions when converting BOOL to bool

This means it has to be a lossy conversion, since BOOL is 4 bytes and bool is 1 byte. Generally .NET recommends avoiding lossy implicity operators …

+88 −62 1 comment
Opened 3 other pull requests in 3 repositories
microsoft/CsWin32 1 merged
AArnott/IronPigeon 1 merged
neuecc/MessagePack-CSharp 1 merged
Reviewed 11 pull requests in 6 repositories

Created an issue in dotnet/BenchmarkDotNet that received 4 comments

How do I "Use InProcessToolchain to avoid new process creation."?

Benchmarks that used to work just fine are all failing with "ExitCode != 0": // ************************** // Benchmark: SerializeBenchmark.JilStri…

4 comments
Opened 1 other issue in 1 repository
Answered 1 discussion in 1 repository
1 contribution in private repositories Aug 2