diff --git a/service.go b/service.go index 8846a5ce..3d2242eb 100644 --- a/service.go +++ b/service.go @@ -46,22 +46,10 @@ func (s *service) Init(opts ...Option) error { return err } - for _, fn := range cfg.Options().BeforeLoad { - if err := fn(s.opts.Context, cfg); err != nil { - return err - } - } - if err := cfg.Load(s.opts.Context); err != nil { return err } - for _, fn := range cfg.Options().AfterLoad { - if err := fn(s.opts.Context, cfg); err != nil { - return err - } - } - } if s.opts.Logger != nil { @@ -173,19 +161,9 @@ func (s *service) Start() error { } for _, cfg := range s.opts.Configs { - for _, fn := range cfg.Options().BeforeLoad { - if err := fn(s.opts.Context, cfg); err != nil { - return err - } - } if err := cfg.Load(s.opts.Context); err != nil { return err } - for _, fn := range cfg.Options().AfterLoad { - if err := fn(s.opts.Context, cfg); err != nil { - return err - } - } } if s.opts.Server == nil {