package
0.0.0-20241227225454-a8b3f531aa56
Repository: https://github.com/optipie/optipie-user-management-api.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

CreateMembership is a request handler with all dependencies initialized.
CreateMemberShipRequest represents necessary POST /api/v1/user/membership/create request data for handler.
DeleteMembership is a request handler with all dependencies initialized.
DeleteMembershipRequest represents necessary GET /api/v1/user/membership/delete request data for handler.
GetMembership is a request handler with all dependencies initialized.
GetMembershipRequest represents necessary GET /api/v1/user/membership/{email} request data for handler.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UpdateMembership is a request handler with all dependencies initialized.
UpdateMembershipRequest represents necessary POST /api/v1/user/membership/update request data for handler.

# Interfaces

CreateMembershipHandler is an abstraction for MemberShipStarted use-case handler.
DeleteMembershipHandler is an abstraction for MembershipCancelled use-case handler.
GetMembershipHandler is an abstraction for GetMembership use-case handler.
UpdateMembershipHandler is an abstraction for MembershipUpdated use-case handler.