Versions in this module Expand all Collapse all v0 v0.5.1 Feb 14, 2022 v0.4.1 Jan 14, 2022 Changes in this version + const Name + func Register(register eosc.IExtenderDriverRegister) + type Config struct + ReWriteUrl string + type Driver struct + func (d *Driver) Check(v interface{}, workers map[eosc.RequireId]interface{}) error + func (d *Driver) ConfigType() reflect.Type + func (d *Driver) Create(id, name string, v interface{}, workers map[eosc.RequireId]interface{}) (eosc.IWorker, error) + type Factory struct + func NewFactory() *Factory + func (f *Factory) Create(profession string, name string, label string, desc string, ...) (eosc.IExtenderDriver, error) + type Rewrite struct + func (r *Rewrite) CheckSkill(skill string) bool + func (r *Rewrite) Destroy() + func (r *Rewrite) DoFilter(ctx http_service.IHttpContext, next http_service.IChain) (err error) + func (r *Rewrite) Id() string + func (r *Rewrite) Reset(v interface{}, workers map[eosc.RequireId]interface{}) error + func (r *Rewrite) Start() error + func (r *Rewrite) Stop() error