Skip to content

C# projection layer #4

Description

Implement pure cross-plat .netcore -compliant C# PInvoke projection layer on top of C API.

Activity

  1. added
    MRWPartner Team - Mixed Reality for Work
    OTELPartner Team - Microsoft Office Telemetry team
    on Jun 24, 2019
  2. maxgolov commented on Jun 24, 2019

    @maxgolov
    ContributorAuthor

    Several customers would benefit from that implementation:

    • AzIP plugin for Office
    • other Office plugins in general
    • MRW in Unity Editor (.NET 4.6)
    • other customers who'd need a full-fledged cross-platform .netcore implementation with UTC channel
  3. maxgolov commented on Sep 10, 2019

    @maxgolov
    ContributorAuthor
    • no timeline for OTEL (Office has their own wrapper in their own repo, not merged back yet
    • discuss timeline for MRW with Reiley Yang (@reyang)
  4. maxgolov commented on Jan 7, 2020

    @maxgolov
    ContributorAuthor

    MRW shipped with existing SDK. Currently there's no commitment to work on PInvoke-based C# netcore projection. This issue is not resourced, but up for grabs by anyone willing to support this scenario.

  5. maxgolov commented on Jan 10, 2020

    @maxgolov
    ContributorAuthor

    There's some reference example how to implement a wrapper in this PR #231 ... This work is not complete, but at least giving an idea how one may implement a C# wrapper on top of C API.

  6. maxgolov commented on Sep 30, 2020

    @maxgolov
    ContributorAuthor

    I'm closing this issue, as it is stale and the effort is not funded. There are several options:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

MRWPartner Team - Mixed Reality for WorkOTELPartner Team - Microsoft Office Telemetry teamcsharpC# layer issueenhancementNew feature or requesthelp wantedExtra attention is needed

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions