Skip to content

Port to .NET Core #1

@jarroda

Description

@jarroda

Started work on .NET Core. Issues so far:

  • Transaction support is not in .NET Core 1.0 (No System.Transactions namespace). Support has been implemented https://github.com/dotnet/corefx/issues/2949
    • Solution: use ifdef to disable transaction support (TransactionFilter, TransactionMiddleware)
  • BinaryFormatter is not supported in .NET Core 1.0. Support has been added Add BinaryFormatter to corefx dotnet/corefx#10088
    • Solution: use ifdef to disable binary serialization
  • Performance Counters are not supported in .NET Core 1.0. Support may be added in the future https://github.com/dotnet/corefx/issues/4577
    • Solution: use ifdef to disable Performance Counter support
  • Thread Apartment states and ThreadPriority are not support in .NET Core 1.0
    • Solution: use ifdef to disable these features.
  • System.Runtime.Caching is not available in .NET Core

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions