@inject UpdateRouterUseCase UpdateRouterUseCase @inject GetRouterUseCase GetRouterUseCase @inject AddRouterPortUseCase AddRouterPortUseCase @inject UpdateRouterPortUseCase UpdateRouterPortUseCase @inject RemoveRouterPortUseCase RemoveRouterPortUseCase @inject DeleteRouterUseCase DeleteUseCase @using RackPeek.Domain.Resources.Hardware.Routers @using RackPeek.Domain.Resources.Hardware.Routers.Ports @using RackPeek.Domain.Resources.Hardware.Models @using RackPeek.Web.Components.Modals @using Router = RackPeek.Domain.Resources.Hardware.Models.Router