// Copyright (c) Shenyang Leading Edge Intelligent Technology Co., Ltd. All rights reserved. package container import "reflect" type ComponentContainer interface { // 注册服务 RegisterService(interface{}) error // 获取服务调用器 GetServiceCaller(string) func([]reflect.Value) []reflect.Value } func NewComponentContainer() ComponentContainer { return NewDefaultComponentContainer() }