bbv.Common.IO (nuget): 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
Keywords: TDD|stream|resources