asinger 


Sin.Net.Domain contains a domain layer with abstractions and interfaces for any application purpose. It contains a basis for logging, data repositories and the persistence layer with import and export functionality.
This assembly contains a reference implementation of the Sin.Net.Domain interfaces for im- and export control. Supported formats are Json, Binary and Csv based on DataTables. A derivation of the features in your client code is supported. More features will follow.
This assembly represents a part of persitence layer. It is the implementation of a logging mechanism based on Sin.Net.Domain and NLog.
Sin.Net.Infrastructure provides features for your software to interact with external infrastructure or services. An Http and Mqtt controller is provided for ease of use. The Mqtt implementation is based on MqttNet.