#fabric #microsoft #metadata #service #windows #libs #linker

mssf-metadata

mssf-metadata 提供了 Windows 上 Microsoft Service Fabric 的链接库

1 个不稳定版本

0.0.1 2024年3月14日

#9#libs

Download history 4/week @ 2024-03-24 46/week @ 2024-03-31 5/week @ 2024-04-07 76/week @ 2024-04-14 84/week @ 2024-04-21 36/week @ 2024-04-28 43/week @ 2024-05-05 7/week @ 2024-05-19 6/week @ 2024-06-02 22/week @ 2024-06-09 55/week @ 2024-06-16 74/week @ 2024-06-23 65/week @ 2024-06-30 28/week @ 2024-07-07

223 每月下载量
用于 2 个 crate(通过 mssf-com

MIT 许可证

55KB

包含(静态库,27KB) importlibs/FabricCommon.lib,(静态库,5KB) importlibs/FabricClient.lib,(静态库,2KB) importlibs/FabricResources.lib,(静态库,13KB) importlibs/FabricRuntime.lib,(静态库,3KB) FabricServiceCommunication.lib,(静态库,3KB) importlibs/FabricTransport.lib

fabric-metadata

ci License: MIT

服务-fabric 元数据的复制和选择来自: service-fabric

依赖项

  • 服务 fabric 运行时安装。请参阅 入门

代码生成依赖项

将此存储库用作依赖项不需要这些依赖项。

  • Midl 用于 c/cpp 头文件生成
  • dotnet winget install Microsoft.DotNet.SDK.6winget install Microsoft.DotNet.Runtime.6
  • ClangSharpPInvokeGenerator dotnet tool install --global ClangSharpPInvokeGenerator --version 16.0.0

内容

https://github.com/microsoft/service-fabric/tree/master/src/prod/src/idlidlinternal_idl 的 idl

此存储库中的 cpp 头文件是从 fabricfabric_internal 中的 idl 生成的

从服务 fabric 运行时安装的 dll 二进制文件生成的 Windows 支持库。

可以使用 cmake 目标 fabric_sdkfabric_internal_sdk 访问 cpp 头文件。

用于在 .windows 文件夹中生成 csharp 或 rust 代码的 service-fabric winmd。

示例用法

有关如何使用此项目的示例,请参阅 fabric-rpc

Rust

通过 build.rs 将 fabric 支持库暴露给 rust 语言。winmd 由 Windows rust 工具链用于生成 rust 绑定。有关详细信息,请参阅 service-fabric-rs

许可证

Microsoft MIT 许可证

无运行时依赖项