Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major revision for module class/methods #3166

Closed
2 tasks done
hikalkan opened this issue Mar 17, 2020 · 1 comment · Fixed by #3184
Closed
2 tasks done

Major revision for module class/methods #3166

hikalkan opened this issue Mar 17, 2020 · 1 comment · Fixed by #3184

Comments

@hikalkan
Copy link
Member

hikalkan commented Mar 17, 2020

For pre-built application modules;

  • Make all public/protected methods virtual (including entities, domain services, application services, page models, view components...) to make them easily overridable.
  • Make all private methods of domain & application services "propected virtual" to also be able to override them.
@cotur
Copy link
Contributor

cotur commented Mar 18, 2020

  • Account
  • Audit Logging
  • Background Jobs
  • Feature Management
  • Identity
  • Identity Server
  • Permission Management
  • Setting Management
  • Tenant Management

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