bbv.Common 7.1.12149.1635

Install-Package bbv.Common -Version 7.1.12149.1635
dotnet add package bbv.Common --version 7.1.12149.1635
<PackageReference Include="bbv.Common" Version="7.1.12149.1635" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add bbv.Common --version 7.1.12149.1635
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: bbv.Common, 7.1.12149.1635"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install bbv.Common as a Cake Addin
#addin nuget:?package=bbv.Common&version=7.1.12149.1635

// Install bbv.Common as a Cake Tool
#tool nuget:?package=bbv.Common&version=7.1.12149.1635
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Provides shared types needed by other bbv.Common projects:
   * Generic EventArgs
   * EventFilter (aggregate frequently occurring events)
   * DateTimeProvider to make operations on current time testable
   * string Formatting operations

bbv.Common assembly is a part of bbv.Common, a library of .NET components and functionality including:
     * (a)synchronous notification component with thread switching using publisher-subscriber pattern,
     * hierarchical state machine with fluent definition syntax,
     * programmatic, loosely coupled, context based rule engine,
     * support for active objects to build multi-threaded applications

This package has no dependencies.

NuGet packages (14)

Showing the top 5 NuGet packages that depend on bbv.Common:

Package Downloads
bbv.Common.EventBroker

Notification component for synchronous and asynchronous loosly coupled notification with automatic thread switching: * Synchronous and asynchronous notification * Automatic thread switching: to background or UI thread * Loose coupling of event topic publishers and subscribers * Publishers and subscribers are referenced by weak references. Therefore they can be garbage collected * Multiple publishers and/or subscribers for a single event topic * Matchers for publications and subscriptions * Thorough customizable logging * Extension support bbv.Common.EventBroker is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * programmatic, loosely coupled, context based rule engine, * support for active objects to build multi-threaded applications

bbv.Common.StateMachine

Hierarchical state machine with fluent definition syntax Features: * states and events can be defined with enums, strings or ints - resulting in single class state machines. * actions o on transitions o entry and exit actions * transition guards * hierarchical o different history behaviors to initialize state always to same state or last active state * fluent definition interface * synchronous/asynchronous state machine o passive state machine handles state transitions synchronously o active state machine handles state transitions asynchronously on the worker thread of the state machine * extensible thorough logging * state machine report for description of state machine bbv.Common.StateMachine is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * programmatic, loosely coupled, context based rule engine, * support for active objects to build multi-threaded applications

bbv.Common.DistributedEventBroker

With this extension, the event broker can be used to fire events to event brokers in remote processes. bbv.Common.DistributedEventBroker is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * programmatic, loosely coupled, context based rule engine, * support for active objects to build multi-threaded applications

bbv.Common.DistributedEventBroker.NServiceBusAdapter

Adapter for using event broker extension for distributed communication over NServiceBus. Allows sending events over NServiceBus using the bbv.Common.EventBroker infrastructur. bbv.Common.DistributedEventBroker.NServiceBusAdapter is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * programmatic, loosely coupled, context based rule engine, * support for active objects to build multi-threaded applications

bbv.Common.IO

Provides functionality for simplified IO operations: * abstraction layer for all file system operations to enable TDD on file system * recursive file system commandos (move, copy, ...) * folder watcher that fires events when folder content changes * Stream decorators/interceptors * loader for resources (from file/embedded) bbv.Common.IO is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * programmatic, loosely coupled, context based rule engine, * support for active objects to build multi-threaded applications

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
7.1.12149.1635 9,301 5/28/2012
7.1.12089.2010 1,244 3/29/2012
7.1.12045.727 8,708 2/14/2012
7.1.11331.1827 1,352 11/28/2011
7.1.1244.2228 931 2/13/2012
7.1.1187.412 6,941 3/28/2011
6.432.0 1,665 3/11/2011