public static void CreateMonster() { var serviceProvider4 = DIConfiguration.ConfigurazioneMonster(); MonsterService MonsterService = serviceProvider4.GetService <MonsterService>(); Console.WriteLine("Categoria del mostro: "); string c = Console.ReadLine(); Console.WriteLine("Livello: "); int l = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Arma: "); string weaponName = Console.ReadLine(); Console.WriteLine("Punti danno dell'arma MUOOOSTROSA: "); int damagePoint = Convert.ToInt32(Console.ReadLine()); Monster m = new Monster() { classPerson = c, level = l, weapon = new Weapon { name = weaponName, damagePoint = damagePoint } }; MonsterService.CreateMonster(m); }