public CommandBroadcast(IServiceProvider serviceProvider,
                         IUserManager userManager) : base(serviceProvider)
 {
     m_UnturnedUserProvider =
         userManager.UserProviders.First(prv => prv.GetType() == typeof(UnturnedUserProvider)) as
         UnturnedUserProvider;
 }
コード例 #2
0
 public LdmCommandsPlugin(IServiceProvider serviceProvider, IUserManager userManager) : base(
         serviceProvider)
 {
     m_UnturnedUserProvider =
         userManager.UserProviders.First(prv => prv.GetType() == typeof(UnturnedUserProvider)) as
         UnturnedUserProvider;
     LdmComponents = new Dictionary <CSteamID, LdmComponent>();
 }
コード例 #3
0
 public CommandHeal(IPermissionChecker permissionChecker, IServiceProvider serviceProvider,
                    IStringLocalizer stringLocalizer, IUserManager userManager) : base(serviceProvider)
 {
     m_PermissionChecker    = permissionChecker;
     m_StringLocalizer      = stringLocalizer;
     m_UnturnedUserProvider = m_UnturnedUserProvider =
         userManager.UserProviders.First(prv => prv.GetType() == typeof(UnturnedUserProvider)) as
         UnturnedUserProvider;
 }
 public CommandVanish(IEventBus eventBus, LdmCommandsPlugin plugin, IPermissionChecker permissionChecker,
                      IServiceProvider serviceProvider, IStringLocalizer stringLocalizer,
                      IUserManager userManager) : base(serviceProvider)
 {
     m_EventBus             = eventBus;
     m_Plugin               = plugin;
     m_PermissionChecker    = permissionChecker;
     m_StringLocalizer      = stringLocalizer;
     m_UnturnedUserProvider =
         userManager.UserProviders.First(prv => prv.GetType() == typeof(UnturnedUserProvider)) as
         UnturnedUserProvider;
 }