telescope-dotnet
- 7,794 total downloads
- last updated 4/27/2022
- Latest version: 2.2.0
Extends Microsofts ILogger interface and provides static access to bind logger factories and use them within the entire architecture. Depends on the assembly Microsoft.Extensions.Logging.Abstractions.
- 7,289 total downloads
- last updated 1/3/2022
- Latest version: 2.0.0
Contains basic abstractions and interfaces to implement different types of conncetors. Potential connectors may be used for HTTP-, MQTT-, S7- or SMTP-based protocols.
- 5,533 total downloads
- last updated 2/9/2022
- Latest version: 3.0.0
Contains abstractions to implement a persistence layer for any kind of data source with a minimal contract.
- 4,142 total downloads
- last updated 3/30/2022
- Latest version: 3.0.0
Contains further abstractions and interfaces to implement HTTP connectors. Depends on the assembly TeleScope.Connectors.Abstractions.
- 3,728 total downloads
- last updated 3/30/2022
- Latest version: 3.0.0
Contains an implementation of the IHttpConnectable interface for HTTP connections. Depends only on the assembly TeleScope.Connectors.Http.Abstractions and uses the .NET library System.Net.Http internally.
- 3,665 total downloads
- last updated 2/9/2022
- Latest version: 3.0.0
Contains an implementation of the IReadable and IWritable interfaces to access Character Seperated Value files. Depends on the assemblies TeleScope.Persistence.Abstractions.
- 3,502 total downloads
- last updated 1/3/2022
- Latest version: 2.0.0
Implements extensions to use Serilog with preconfigured settings and adds them to Microsofts LoggerFactory. Depends on the assembly TeleScope.Logging. Built-in sinks are file and console.
- 2,894 total downloads
- last updated 1/3/2022
- Latest version: 2.0.1
Provides common logic to simplify command line applications e.g. reading the start arguments.
- 2,556 total downloads
- last updated 2/9/2022
- Latest version: 3.0.0
Contains an implementation of the IReadable and IWritable interfaces to access yml files. Depends on the assemblies TeleScope.Persistence.Abstractions and YamlDotNet.
- 2,287 total downloads
- last updated 2/9/2022
- Latest version: 3.0.0
Contains an implementation of the IReadable and IWritable interfaces to access Json files. Depends on the assemblies TeleScope.Persistence.Abstractions and Newtonsoft.Json.
- 2,007 total downloads
- last updated 1/3/2022
- Latest version: 2.0.1
Contains an implementation of the IConnectable interface for the Siemens S7 protocol. Depends on the assembly TeleScope.Connectors.Plc.Abstractions and Sharp7.
- 1,843 total downloads
- last updated 1/31/2022
- Latest version: 2.1.1
Contains an implementation of guard clauses that allow to quick check fields or parameters against unwanted input.
- 1,800 total downloads
- last updated 1/3/2022
- Latest version: 2.0.0
Contains further specialized abstractions and interfaces to implement PLC connectors like for the S7 protocol. Depends on the assembly TeleScope.Connectors.Abstractions.
- 1,356 total downloads
- last updated 1/3/2022
- Latest version: 2.0.1
Contains an implementation of the IConnectable interface for Mqtt. Depends on the assemblies TeleScope.Connectors.Mqtt.Abstractions and MQTTnet.
- 1,328 total downloads
- last updated 1/3/2022
- Latest version: 2.0.0
Contains further abstractions and interfaces to implement MQTT connectors. Depends on the assembly TeleScope.Connectors.Abstractions.
- 942 total downloads
- last updated 2/9/2022
- Latest version: 3.0.0
Contains an implementation of the IReadable and IWritable interfaces to access parquet files. Depends on the assemblies TeleScope.Persistence.Abstractions and Parquet.Net.
- 783 total downloads
- last updated 1/3/2022
- Latest version: 2.0.0
Contains further abstractions and interfaces to implement MQTT connectors. Depends on the assembly TeleScope.Connectors.Abstractions.
- 679 total downloads
- last updated 1/3/2022
- Latest version: 2.0.1
Contains an implementation of the ISmtpConnectable interface for SMTP connections. Depends only on the assembly TeleScope.Connectors.Smtp.Abstractions and uses the .NET library System.Net.Mail internally.
- 277 total downloads
- last updated 4/27/2022
- Latest version: 1.0.1
Extends Microsofts ILogger interface with a new metric method and provides static access in order to create metric classes manually.