コード例 #1
0
        /// <summary>
        /// Gets the specified request.
        /// </summary>
        /// <param name="request">The request.</param>
        /// <returns>System.Object.</returns>
        public object Get(GetNetworkDevices request)
        {
            var result = _networkManager.GetNetworkDevices()
                         .OrderBy(i => i.Path)
                         .ToList();

            return(ToOptimizedSerializedResultUsingCache(result));
        }
コード例 #2
0
ファイル: EnvironmentService.cs プロジェクト: xumix/jellyfin
 /// <summary>
 /// Gets the specified request.
 /// </summary>
 /// <param name="request">The request.</param>
 /// <returns>System.Object.</returns>
 public object Get(GetNetworkDevices request)
 => ToOptimizedResult(Array.Empty <FileSystemEntryInfo>());
コード例 #3
0
ファイル: EnvironmentService.cs プロジェクト: zxz2020/Emby
        /// <summary>
        /// Gets the specified request.
        /// </summary>
        /// <param name="request">The request.</param>
        /// <returns>System.Object.</returns>
        public object Get(GetNetworkDevices request)
        {
            var result = _networkManager.GetNetworkDevices().ToList();

            return(ToOptimizedResult(result));
        }
コード例 #4
0
        /// <summary>
        /// Gets the specified request.
        /// </summary>
        /// <param name="request">The request.</param>
        /// <returns>System.Object.</returns>
        public object Get(GetNetworkDevices request)
        {
            var result = GetNetworkDevices().OrderBy(i => i.Path).ToList();

            return(ToOptimizedResult(result));
        }