INNER CODE UNIT · Python
create
GraiaProject/Ariadne · src/graia/ariadne/app.py:328
def create(cls, typ: Type[T], reuse: bool = True) -> T:
"""利用 Ariadne 已有的信息协助创建实例.
Args:
cls (Type[T]): 需要创建的类.
reuse (bool, optional): 是否允许复用, 默认为 True.
Returns:
T: 创建的类.
"""
import creart
return creart.it(typ, cache=reuse)
@classmethod
def current(cls, account: Optional[int] = None) -> "Ariadne":
"""获取 Ariadne 的当前实例.