Skip to content

grattlersoft/lib-dotnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shared Libs - dotnet

Shared Libraries und gemeinsame Basisklassen für grattlersoft-Projekte.

Build License: OHNE

Wiederverwendbare Libraries, die in mehreren grattlersoft-Repos als Submodule eingebunden werden. Consumer referenzieren die Projekte direkt per ProjectReference aus submodules/lib-dotnet/.

Inhalt

Grattlersoft.VsExtension.Core

Gemeinsame Basis für Visual Studio Extensions:

  • ExtensionPackage — Abstrakte Package-Basisklasse mit Boot-Log, try/catch, ProvideBindingPath, Dependency-Check und MEF-Health-Check
  • Log — Dateibasiertes Logging nach %TEMP%\{ExtensionName}.log + Output-Window-Pane
  • ObservableOptions — Change-Detection für Extension-Settings

Wird verwendet von:

Einbindung

Als Submodule:

git submodule add git@github.com:grattlersoft/lib-dotnet.git submodules/lib-dotnet

In .csproj:

<ProjectReference Include="..\..\submodules\lib-dotnet\src\Grattlersoft.VsExtension.Core\Grattlersoft.VsExtension.Core.csproj" />

Build

dotnet build src/SharedDotnet.slnx

Lizenz

OHNE-Lizenz — Mach was du willst. Wir waren's nicht.

About

Shared Libraries und Reusable Workflows fuer grattlersoft

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages