SimpleResults

A lightweight implementation of the Result pattern for error handling without exceptions
git clone git://git.hanetzok.net/SimpleResults
Log | Files | Refs

commit db7ef27490a5a553f6c328af3b20982680affaac
Author: Markus Hanetzok <markus@hanetzok.net>
Date:   Fri, 24 Oct 2025 13:21:30 +0200

initial commit

Diffstat:
A.gitignore | 7+++++++
ASimpleResults.sln | 16++++++++++++++++
ASimpleResults/SimpleResults.csproj | 13+++++++++++++
3 files changed, 36 insertions(+), 0 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -0,0 +1,6 @@ +bin/ +obj/ +/packages/ +riderModule.iml +/_ReSharper.Caches/ +.idea/ +\ No newline at end of file diff --git a/SimpleResults.sln b/SimpleResults.sln @@ -0,0 +1,16 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleResults", "SimpleResults\SimpleResults.csproj", "{070FDC4D-2370-45C3-BBFB-EE6067972EA9}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {070FDC4D-2370-45C3-BBFB-EE6067972EA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {070FDC4D-2370-45C3-BBFB-EE6067972EA9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {070FDC4D-2370-45C3-BBFB-EE6067972EA9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {070FDC4D-2370-45C3-BBFB-EE6067972EA9}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/SimpleResults/SimpleResults.csproj b/SimpleResults/SimpleResults.csproj @@ -0,0 +1,13 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <TargetFramework>net9.0</TargetFramework> + <LangVersion>latestmajor</LangVersion> + <ImplicitUsings>enable</ImplicitUsings> + <Copyright>(©) 2025 Markus Hanetzok</Copyright> + <Authors>Markus Hanetzok</Authors> + <Version>0.1.0</Version> + <Nullable>enable</Nullable> + </PropertyGroup> + +</Project>