OpenVMSys.TeleFlight.Server 1.0.0

dotnet add package OpenVMSys.TeleFlight.Server --version 1.0.0
NuGet\Install-Package OpenVMSys.TeleFlight.Server -Version 1.0.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="OpenVMSys.TeleFlight.Server" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OpenVMSys.TeleFlight.Server --version 1.0.0
#r "nuget: OpenVMSys.TeleFlight.Server, 1.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install OpenVMSys.TeleFlight.Server as a Cake Addin
#addin nuget:?package=OpenVMSys.TeleFlight.Server&version=1.0.0

// Install OpenVMSys.TeleFlight.Server as a Cake Tool
#tool nuget:?package=OpenVMSys.TeleFlight.Server&version=1.0.0

TeleFlightServer

?> Note: This wiki is prepared for developers who want to integrate tele-flight-server to their code, if you're not developer, refer to this: Tele Flight Server Software

Intergrate TeleFlight.Server

Requirement

!> This document assumes that you have the basic .net develop skills.

.NET 6.0 or higher

Add the TeleFlight.Server NuGet package

?> If you are using an IDE like Visual Studio or Jetbrains Rider for development, it is better to add an nuget package using the integrated nuget package manager in your IDE.

  1. Use the following command to install the TeleFlight.Server package:
dotnet add package OpenVMSys.TeleFlight.Server
  1. After the command completes, open your csproj file in any text editor you like to see the added NuGet package reference:
<ItemGroup>
    <PackageReference Include="OpenVMSys.TeleFlight.Server" Version="1.0.0" />
</ItemGroup>

Use the OpenVMSys.TeleFlight.Server API in your project

  1. In the place you want, add the following line at the top of the file:
using OpenVMSys.TeleFlightServer;
  1. Add the following code to integrate OpenVMSys.TeleFlight.Server service
// Import Namespace
using OpenVMSys.TeleFlightServer;
// Change those *Port and *Message value to what you want
var b = new Server(new ServerConfig
{
    ClientPort = 39110,
    SystemPort = 39111,
    MaxClient = 200,
    ClientConnectMessage = new[] 
    {
        "Welcome to xxxx Flight Server!",
        "Enjoy!"
    },
    SystemConnectMessage = new[]
    {
        "Welcome to Administrator Panel",
        "Please identify yourself before continuing"
    }
});
// Start the server and keep it running
server.start(true);
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net6.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.0 161 12/20/2022

Initial release