Installing HPE Data Fabric Streams C#/.NET Client
The HPE Data Fabric Streams C#/.NET client is a binding for librdkafka that is dependent on the HPE Data Fabric Streams C client (HPE Data Fabric Streams C Client is a distribution of librdkafka that works with HPE Data Fabric Streams).
NOTE
 As of MapR 6.0.1/ EEP 5.0, you can create
        C#/.NET client applications for HPE Data Fabric Streams.Requirements
Verify that the following components are installed on the node: 
      - MapR Client on Windows 7 (or higher) x64 operating systems
 - MapR cluster version 6.0.1 or greater
 - Java 8 SDK and set Java HOME
 - HPE Data Fabric Streams C Client (mapr-librdkafka 0.11.3)
 - HPE Data Fabric Streams C#/.NET Client (mapr-streams-dotnet)
 - .NET SDK 4.5.x or 4.6.x or .NET Core SDK 1.1
 - nuget.exe
 
For instructions on setting up the EEP repository, see Step 11: Install Ecosystem Components Manually.
IMPORTANT
 Because the HPE Data Fabric Streams C#/.NET Client
        is dependent on the HPE Data Fabric Streams C Client, you must configure
        the HPE Data Fabric Streams C Client before using the HPE Data Fabric Streams C#/.NET Client. See Configuring the HPE Data Fabric Streams C Client.The following screenshot shows the Environment Variables on Windows: 
      
Installing on Windows
To install from the Visual Studio, search for the HPE Data Fabric Streams C#/.NET package (mapr-streams-dotnet) in the NuGet Package Manager UI. 
To install from PowerShell: 
      - Run the following command in the Package Manager Console:
            
Install-Package mapr-streams-dotnet -<version> 
To add the package initial in .NET Core: 
         
      
    - Create the application, for example: 
dotnet new console - Add the C#/.NET Client package, for example: 
dotnet add package mapr-streams-dotnet - Add a dependency in your .csproj file:
                  
<ItemGroup> <PackageReference Include="mapr-streams-dotnet" Version="<version number>" /> </ItemGroup>