public UserConnectedListener(IConfiguration configuration,
                                     IStringLocalizer stringLocalizer,
                                     UnturnedUserDirectory unturnedUserDirectory)
        {
            m_Configuration         = configuration;
            m_StringLocalizer       = stringLocalizer;
            m_UnturnedUserDirectory = unturnedUserDirectory;

            m_JoinMessages = m_Configuration.GetValue <bool>("connections:joinMessages");
        }
예제 #2
0
 public CTPAccept(IStringLocalizer stringLocalizer,
                  UnturnedUserDirectory userDirectory,
                  ITeleportRequestManager tpaRequestManager,
                  IConfiguration configuration,
                  IPluginAccessor <NewEssentials> pluginAccessor,
                  ITeleportService teleportService,
                  IServiceProvider serviceProvider) :
     base(serviceProvider)
 {
     m_StringLocalizer   = stringLocalizer;
     m_UserDirectory     = userDirectory;
     m_TpaRequestManager = tpaRequestManager;
     m_Configuration     = configuration;
     m_PluginAccessor    = pluginAccessor;
     m_TeleportService   = teleportService;
 }