## Tools set parts ### ZeroLevel Base library, contains common functionality for standart tasks. Such as: - Logging - Configuration read/write - IoC container - DOM - Specification pattenr - DDD - Query pattern - Object mapping - Sheduller Library includes extensions for: - Arrays - Copy, Contains, Equals, IsEmpty - Collections - Compare - BitConverter - Enums (read attributes, descriptions) - Reflection Besides, library includes: - Base service class, and service start manager - Collections (EverythingStorage, FixSizeQueue, KeyListValueTransactCollection, KeySet, KeyValueTransactCollection, RoundRobinCollection, SparseIterator) - AtomicBoolean - threadsafe flag - Abstract database mapper - StackTrace reader - DSL for DOM, that provides describe templates for generation text view - Drawing text along the guide curve - RijndaelEncryptor - File archive service - File system utils (path correction, pack folder and etc.) - FileSystemWatcher without memory leak - BitMap index - Dynamic function invokation wrapper - Duplex network protocol over TCP - Object pool - Runtime type builder - IL opcode reader - Code block execution with impersonation - Semantic analize (abstaction, snowball implementation, stopwords) - Fast binary serialization - Plain text table render - Web utilities ## ZeroLevel.Microservices Contains basic classes for fast develop microservices. Include abstract implementation for standart pipeline: >Source -> Adapter -> Mapping -> Delivery ## ZeroLevel.SqlServer ## ZeroLevel.WebAPI ## ZeroLevel.WPF ## ZeroLevel.WebApiTransport