Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add other client extensions #637

Merged
merged 12 commits into from
Oct 7, 2024
Merged

Add other client extensions #637

merged 12 commits into from
Oct 7, 2024

Commits on Sep 23, 2024

  1. Add client extension methods and refactor interfaces

    Refactor to use interfaces for enhanced flexibility and testability across various components like NatsJSContext and NatsConnection. Added new extension methods to easily create contexts for Object Store, Key-Value Store, and Services on NATS client and connection instances.
    mtmk committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    7e8a05d View commit details
    Browse the repository at this point in the history
  2. Add public Context properties to store interfaces

    Updated INatsObjStore, INatsKVContext, and INatsSvcContext interfaces to include public `Context` properties. This change ensures consistent access to the underlying context objects across various components.
    mtmk committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    98fd316 View commit details
    Browse the repository at this point in the history
  3. dotnet format

    mtmk committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f0bd695 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    07692b6 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    c554e0b View commit details
    Browse the repository at this point in the history
  2. Removed debug print

    mtmk committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    491b925 View commit details
    Browse the repository at this point in the history
  3. Rename to JetStreamContext

    mtmk committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    fe7223a View commit details
    Browse the repository at this point in the history
  4. Fix inheritdoc

    mtmk committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b479717 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    5fccffc View commit details
    Browse the repository at this point in the history
  2. Fix build warnings

    mtmk committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    bfd4eba View commit details
    Browse the repository at this point in the history
  3. Fix build warnings and add test

    mtmk committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    c99e07a View commit details
    Browse the repository at this point in the history
  4. Fix test

    mtmk committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    1d2c751 View commit details
    Browse the repository at this point in the history