Fatti

Il cittadino tedesco B., nato nel 1967, ha lavorato presso l'azienda X. dal 1° ottobre 2006 al 30 settembre 2007 e presso l'azienda A. AG, entrambe nel Principato del Liechtenstein, dal 1° ottobre 2007 al 30 settembre 2008. Per motivi aziendali, il datore di lavoro ha risolto il rapporto di lavoro il 27 agosto 2008 con effetto dal 30 settembre 2008 e ha dispensato il lavoratore dal servizio con effetto immediato. Il 7 novembre 2008, B. si è registrato presso l'ufficio comunale del lavoro di F. per la mediazione dell'impiego e ha presentato domanda di indennità di disoccupazione. La Cassa cantonale di disoccupazione di Svitto ha respinto la richiesta, in quanto B. non aveva maturato il periodo di contribuzione richiesto di 12 mesi entro il termine quadro.

Legge

Il Tribunale federale ha respinto il ricorso di B. Ha concluso che né l'Accordo sulla libera circolazione tra la Svizzera e l'UE né la Convenzione AELS si applicano alla situazione di B., in quanto cittadino tedesco non rientrante nell'ambito di applicazione personale di tali accordi. Inoltre, B. non ha potuto beneficiare nemmeno degli accordi bilaterali tra la Svizzera e la Germania, nonché tra la Svizzera e il Liechtenstein, in quanto non ha soddisfatto i periodi di contribuzione richiesti.

Il Tribunale federale ha rilevato che, a causa della mancanza di un meccanismo di coordinamento generale tra i vari accordi, la Svizzera non è tenuta a computare i periodi di occupazione maturati in un altro Stato membro AELS dai cittadini UE. Poiché B. non ha maturato il periodo…