专用访问说明符如何与Guice中的Provides方法一起使用?

时间:2019-05-03 22:04:05

标签: java guice

# VC PROCESSING
@client.event
async def on_voice_state_update(member, before, after):
    if not before.channel and after.channel:
        role = discord.utils.get(member.guild.roles, name="role name")
        await member.add_roles(role)
    elif before.channel and not after.channel:
        role = discord.utils.get(member.guild.roles, name="role name")
        await member.remove_roles(role)

我刚刚检查了一下,如果我在ProvideXYZ()中设置了私有,受保护或公开,则一切正常。为什么会这样?

我曾经想过,当需要XYZ对象时,它会简单地调用ProvideXYZ(),但是如果它是私有的或受保护的,它将如何调用?所以,我想我误会了Guice的工作原理。

请帮忙。

0 个答案:

没有答案