public CommandBroadcast(IServiceProvider serviceProvider, IUserManager userManager) : base(serviceProvider) { m_UnturnedUserProvider = userManager.UserProviders.First(prv => prv.GetType() == typeof(UnturnedUserProvider)) as UnturnedUserProvider; }
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>(); }
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; }