THALES
We are software architects (or want to be), particularly love C/C++, .NET, Java and Scala, but we also embrace all the new stuff.
Pinned Repositories
AutoHistory
A plugin for Microsoft.EntityFrameworkCore to support automatically recording data changes history.
awesome-ddd
A curated list of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming resources
CodeRobot
This repo contains Roslyn based toolchain, such as Code Review Tools, Code Fix, Code Formatter and Code Generator.
DesignPatterns
Design Patterns Examples in C#
DynamicRuleEngine
Dynamic Fraud Detection Engine with Apache Flink
FluentExcel
Use Fluent API to configure POCO excel behaviors, and then provides IEnumerable<T> has save to and load from excel functionalities.
mall
Mall is a set of e-commerce systems developed based on Spring Boot & MyBatis Dynamic SQL and deployed using Docker containers.
Standard
This repo contains some core infrastructures for shared Standard domain/structure to be consumed across the Arch team's repos.
totp
Java & C# implementation of TOTP: Time-Based One-Time Password Algorithm
UnitOfWork
A plugin for Microsoft.EntityFrameworkCore to support repository, unit of work patterns, multiple database with distributed transaction supported, and MySQL multiple databases/tables sharding supported.
THALES's Repositories
arch/UnitOfWork
A plugin for Microsoft.EntityFrameworkCore to support repository, unit of work patterns, multiple database with distributed transaction supported, and MySQL multiple databases/tables sharding supported.
arch/AutoHistory
A plugin for Microsoft.EntityFrameworkCore to support automatically recording data changes history.
arch/FluentExcel
Use Fluent API to configure POCO excel behaviors, and then provides IEnumerable<T> has save to and load from excel functionalities.
arch/DesignPatterns
Design Patterns Examples in C#
arch/awesome-ddd
A curated list of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming resources
arch/CodeRobot
This repo contains Roslyn based toolchain, such as Code Review Tools, Code Fix, Code Formatter and Code Generator.
arch/Standard
This repo contains some core infrastructures for shared Standard domain/structure to be consumed across the Arch team's repos.
arch/ApiHelp
A toolchain for ASP.NET Core to automatically generate API documentation.
arch/ApiWidgets
This repo contains some reusable, flexible and scalable api widgets for Asp.Net Core.
arch/totp
Java & C# implementation of TOTP: Time-Based One-Time Password Algorithm
arch/CacheManager
CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
arch/Checker
The minimum code to demo how to use expression tree/lambda, extension methods to implement fluent api.
arch/awesome-dotnet-core
:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software
arch/FluentXml
Use Fluent API to configure POCO xml serialize and deserialize behaviors. The FluentXmlConvert API just like JsonConvert API
arch/mall
Mall is a set of e-commerce systems developed based on Spring Boot & MyBatis Dynamic SQL and deployed using Docker containers.
arch/Npoi.Core
a .NET Core library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.
arch/Ocelot
API Gateway created using .NET core.
arch/DynamicRuleEngine
Dynamic Fraud Detection Engine with Apache Flink
arch/RestSharp
Simple REST and HTTP API Client for .NET
arch/arch.github.io
The repository is the starting point for people to learn about Arch team.
arch/AppMetrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application and reports it's health.
arch/EventStore
The open-source, functional database with Complex Event Processing in JavaScript.
arch/HandyJSON
a handy swift json-object serialization/deserialization library
arch/Topshelf
An easy service hosting framework for building Windows services using .NET
arch/ZKWeb
A flexible web framework support .Net Framework and .Net Core
arch/Alamofire
Elegant HTTP Networking in Swift
arch/cloud-native-mall
Mall is a set of cloud native e-commerce systems.
arch/elastic-db-tools
Elastic database tools client library allows ADO.NET developers to create applications that implement and use the pattern known as database sharding in Azure SQL Database.
arch/MySqlConnector
Async MySQL Connector for .NET and .NET Core
arch/oxy.net
oxy.net-a port of oxy,middlewares for HTTP servers & proxies