Explorar o código

Update MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs

Co-authored-by: Cody Robibero <cody@robibe.ro>
David Ullmer %!s(int64=4) %!d(string=hai) anos
pai
achega
39f9a7981a
Modificáronse 1 ficheiros con 10 adicións e 26 borrados
  1. 10 26
      MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs

+ 10 - 26
MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs

@@ -1036,34 +1036,18 @@ namespace MediaBrowser.XbmcMetadata.Parsers
 
                                 if (!string.IsNullOrWhiteSpace(val))
                                 {
-                                    switch (val)
+                                    type = val switch
                                     {
-                                        case PersonType.Composer:
-                                            type = PersonType.Composer;
-                                            break;
-                                        case PersonType.Conductor:
-                                            type = PersonType.Conductor;
-                                            break;
-                                        case PersonType.Director:
-                                            type = PersonType.Director;
-                                            break;
-                                        case PersonType.Lyricist:
-                                            type = PersonType.Lyricist;
-                                            break;
-                                        case PersonType.Producer:
-                                            type = PersonType.Producer;
-                                            break;
-                                        case PersonType.Writer:
-                                            type = PersonType.Writer;
-                                            break;
-                                        case PersonType.GuestStar:
-                                            type = PersonType.GuestStar;
-                                            break;
+                                        PersonType.Composer => PersonType.Composer,
+                                        PersonType.Conductor => PersonType.Conductor,
+                                        PersonType.Director => PersonType.Director,
+                                        PersonType.Lyricist => PersonType.Lyricist,
+                                        PersonType.Producer => PersonType.Producer,
+                                        PersonType.Writer => PersonType.Writer,
+                                        PersonType.GuestStar => PersonType.GuestStar,
                                         // unknown type --> actor
-                                        default:
-                                            type = PersonType.Actor;
-                                            break;
-                                    }
+                                        _ => PersonType.Actor
+                                    };
                                 }
 
                                 break;