Skip to content

Removed deprecated code#772

Merged
dbeuchler merged 9 commits intofuturefrom
refactor/deprecated
Nov 6, 2025
Merged

Removed deprecated code#772
dbeuchler merged 9 commits intofuturefrom
refactor/deprecated

Conversation

@dbeuchler
Copy link
Member

@dbeuchler dbeuchler commented Nov 5, 2025

Rarely used features removed

These feature were infrequently used and has been removed to simplify the codebase.

  • ExceptionPrinter: Used to print exceptions to different outputs. Use Exception.ToString() instead.
  • CrashHandler: Used to handle application crashes. This feature was used were the runtime was a console application.
  • Caller: Used to get information about the calling method. Use System.Diagnostics.StackTrace instead.
  • Moryx.Endpoints: This namespace contained all base classes for the time when an endpoint was hosted inside a module. Since we use controllers it is deprecated.
  • Moryx.Identity: This namespace contained base classes and services for the old WPF client to provide the authorization context. Since MORYX support web uis, this is deprecated
  • PortConfig: Used for old wcf services. Deprecated since ASP.NET Core.
  • ProxyConfig.Port: Use the full address instead. It contains also http/https, domain and port

Moved classes and namespaces

  • Moryx.Tools.FunctionResult: Moved to Moryx.Tools

@dbeuchler dbeuchler self-assigned this Nov 5, 2025
@dbeuchler dbeuchler added the enhancement New feature or request label Nov 5, 2025
@dbeuchler dbeuchler added this to the Framework 10.0.0 milestone Nov 5, 2025
@dbeuchler dbeuchler changed the title Removed deprecated code Draft: Removed deprecated code Nov 5, 2025
@dbeuchler dbeuchler force-pushed the refactor/deprecated branch from 1d5bd9b to 5d51403 Compare November 6, 2025 07:10
@dbeuchler dbeuchler force-pushed the refactor/deprecated branch from 5d51403 to b7780e5 Compare November 6, 2025 07:16
@dbeuchler dbeuchler marked this pull request as ready for review November 6, 2025 07:17
@dbeuchler dbeuchler changed the title Draft: Removed deprecated code Removed deprecated code Nov 6, 2025
@dbeuchler dbeuchler merged commit 1038031 into future Nov 6, 2025
4 checks passed
@dbeuchler dbeuchler deleted the refactor/deprecated branch November 6, 2025 10:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants