Mbc.Common.Interface 0.3.0

.NET Standard 2.0 .NET Framework 4.7.1
dotnet add package Mbc.Common.Interface --version 0.3.0
NuGet\Install-Package Mbc.Common.Interface -Version 0.3.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Mbc.Common.Interface" Version="0.3.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Mbc.Common.Interface --version 0.3.0
#r "nuget: Mbc.Common.Interface, 0.3.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Mbc.Common.Interface as a Cake Addin
#addin nuget:?package=Mbc.Common.Interface&version=0.3.0

// Install Mbc.Common.Interface as a Cake Tool
#tool nuget:?package=Mbc.Common.Interface&version=0.3.0

Documentation of this library repository

About

mbc engineering used to be a company that dealt with software development in an industrial environment. In 2021 the employees decided to break new ground. The libraries created internally are to be made available to the open source community. In the hope that they can continue to live and help others.

This Repository contains some common behavior code for our projects

Packages

Mbc.Hdf5Utils

A more comfortable hdf5 access with a api wrapper for .net. It uses the official raw HDF.PInvoke package and the not so official port for .net standard

Mbc.TclInterpreter

Contains basic implementation of tcl script for .Net with included native binary.

For background see Tcl Developer Xchange

Mbc.AsyncUtils

Mbc.Common & Mbc.Common.Interface

Build

Use at least Visual Studio 2019 (16.8).

For Deployment there is a Cake Build script.

> cd Source
# Unit Tests
..\Source>  .\build.ps1 -t Test

# Publish nuget
..\Source>  .\build.ps1 --target=NugetPublish --apikey=[xxxxxxxx]

Contribute

Feel free to contribute! After review it will merged into de main branch.

Please write your changes into the changelog.

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows
.NET Core netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1
.NET Standard netstandard2.0 netstandard2.1
.NET Framework net461 net462 net463 net47 net471 net472 net48 net481
MonoAndroid monoandroid
MonoMac monomac
MonoTouch monotouch
Tizen tizen40 tizen60
Xamarin.iOS xamarinios
Xamarin.Mac xamarinmac
Xamarin.TVOS xamarintvos
Xamarin.WatchOS xamarinwatchos
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.
  • .NETFramework 4.7.1

    • No dependencies.
  • .NETStandard 2.0

    • No dependencies.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on Mbc.Common.Interface:

Package Downloads
Mbc.Common

Copyright mbc engineering Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Mbc.Pcs.Net

Copyright mbc engineering Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Mbc.Pcs.Net.Alarm.Service

Copyright mbc engineering Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.3.0 621 1/22/2021
0.2.2 374 1/22/2021