Skip to content
Change the repository type filter

All

    Repositories list

    • Base libraries and database-specific providers for the XPike DataStore pattern for building data access libraries.
      C#
      MIT License
      0002Updated May 5, 2023May 5, 2023
    • drivers

      Public
      Paved-Road best practices for inter-service communication.
      C#
      MIT License
      0001Updated Dec 7, 2022Dec 7, 2022
    • logging

      Public
      xPike Logging System
      C#
      MIT License
      0001Updated Dec 7, 2022Dec 7, 2022
    • xPike Configuration System
      C#
      MIT License
      0002Updated Dec 7, 2022Dec 7, 2022
    • ioc

      Public
      IoC/Dependency Injection abstractions and default implementations for the xPike paved-road.
      C#
      MIT License
      0002Updated Sep 1, 2022Sep 1, 2022
    • Add-on functionality to .Net Platform Extensions (Microsoft.Extensions.*)
      C#
      MIT License
      0005Updated Aug 31, 2022Aug 31, 2022
    • tracing

      Public
      Support for tracing providers
      MIT License
      0000Updated May 23, 2020May 23, 2020
    • metrics

      Public
      Supports observability best-practices
      C#
      MIT License
      0000Updated Mar 17, 2020Mar 17, 2020
    • settings

      Public
      xPike Settings System
      C#
      MIT License
      0000Updated Jan 12, 2020Jan 12, 2020
    • eventbus

      Public
      XPike support for interacting with various types of event bus, such as RabbitMQ, Kinesis, and Redis pub-sub..
      C#
      MIT License
      0000Updated Jan 4, 2020Jan 4, 2020
    • The xPike Declarative Drivers library provides tools for a declarative / design-by-contract approach to service communication using various protocols.
      C#
      MIT License
      0000Updated Dec 22, 2019Dec 22, 2019
    • Provides XPike support for multi-tenancy situations like database-per-tenant connection management and tenant request headers/JWT claims.
      C#
      MIT License
      1000Updated Dec 21, 2019Dec 21, 2019
    • repos

      Public
      Provides the XPike Repository Pattern for coordinating data access (from DB, API, etc) with a cache, or acting as middleware to perform other activities such as audit logging.
      C#
      MIT License
      0000Updated Dec 21, 2019Dec 21, 2019
    • A protocol-agnostic abstraction around the concept of a Request Context.
      C#
      MIT License
      0000Updated Dec 21, 2019Dec 21, 2019
    • caching

      Public
      C#
      MIT License
      0000Updated Dec 21, 2019Dec 21, 2019
    • redis

      Public
      xPike Redis Support - Manages connections to multiple Redis servers/clusters, shared by xPike Caching and Event Bus libraries.
      C#
      MIT License
      0000Updated Dec 21, 2019Dec 21, 2019
    • contracts

      Public
      Decorative interfaces supporting various xPike design-by-contract patterns.
      C#
      MIT License
      0000Updated Nov 28, 2019Nov 28, 2019
    • Published Github Pages
      HTML
      MIT License
      0000Updated Nov 9, 2019Nov 9, 2019
    • xPike Developer Guides and API Documentation
      CSS
      0000Updated Nov 9, 2019Nov 9, 2019
    • samples

      Public
      Sample projects and reference architectures/implementations that use xPike
      MIT License
      0000Updated Nov 9, 2019Nov 9, 2019