/
githubmirror
/
Files
Обзор
Документация
Войти
/
githubmirror
/
Files
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Files.App/Utils/Storage/Helpers/ErrorCodeConverter.cs
34 строки
812 B
Yair
Code Quality: Updated license header
31 дек 2024, 05:03
31 дек 2024, 05:03
8436c6d
Код
Авторство
О чём код?
// Copyright (c) Files Community // Licensed under the MIT License. namespace Files.App.Utils.Storage { public static class ErrorCodeConverter { public static ReturnResult ToStatus(this FileSystemStatusCode errorCode) { switch (errorCode) { case FileSystemStatusCode.Success: return ReturnResult.Success; case FileSystemStatusCode.Unauthorized: case FileSystemStatusCode.InUse: return ReturnResult.AccessUnauthorized; case FileSystemStatusCode.NotFound: return ReturnResult.IntegrityCheckFailed; case FileSystemStatusCode.NotAFolder: case FileSystemStatusCode.NotAFile: return ReturnResult.BadArgumentException; case FileSystemStatusCode.InProgress: return ReturnResult.InProgress; default: return ReturnResult.Failed; } } } }