Documentation
¶
Index ¶
- type OptionFunc
- func WithBookmarkServices(bookmarkService *bookmark.Service, exportingService *bookmarkexporting.Service, ...) OptionFunc
- func WithCSRFKey(csrfKey string) OptionFunc
- func WithFeedServices(feedService *feed.Service, feedExportingService *feedexporting.Service, ...) OptionFunc
- func WithMetricsRegistry(prefix string, registry *prometheus.Registry) OptionFunc
- func WithPublicURL(publicURL *url.URL) OptionFunc
- func WithSessionService(sessionService *session.Service) OptionFunc
- func WithUserService(userService *user.Service) OptionFunc
- type Server
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OptionFunc ¶ added in v0.5.0
type OptionFunc func(*Server)
OptionFunc represents a function that configures a set of options for a Server.
func WithBookmarkServices ¶
func WithBookmarkServices( bookmarkService *bookmark.Service, exportingService *bookmarkexporting.Service, importingService *bookmarkimporting.Service, queryingService *bookmarkquerying.Service, ) OptionFunc
func WithCSRFKey ¶
func WithCSRFKey(csrfKey string) OptionFunc
func WithFeedServices ¶
func WithFeedServices( feedService *feed.Service, feedExportingService *feedexporting.Service, feedImportingService *feedimporting.Service, feedQueryingService *feedquerying.Service, ) OptionFunc
func WithMetricsRegistry ¶
func WithMetricsRegistry(prefix string, registry *prometheus.Registry) OptionFunc
func WithPublicURL ¶
func WithPublicURL(publicURL *url.URL) OptionFunc
func WithSessionService ¶
func WithSessionService(sessionService *session.Service) OptionFunc
func WithUserService ¶
func WithUserService(userService *user.Service) OptionFunc
Click to show internal directories.
Click to hide internal directories.