https://www.nuget.org/packages/ZeroLevel ## 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, Murmur3 - 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 - Code block execution with impersonation - Semantic analize (abstaction, snowball implementation, stopwords, ngramms) - Fast binary serialization - Plain text table render - Web utilities