Skip to content

Rocket.Surgery.Extensions.CommandLine.Abstractions 9.0.0

Install from the command line:
Learn more about NuGet packages
$ dotnet add package Rocket.Surgery.Extensions.CommandLine.Abstractions --version 9.0.0

About this version

v9.0.0

Changes:

  • Merge pull request #52 from RocketSurgeonsGuild/feature/testhost
  • Added unit tests to ensure that directionality works correctly
  • Refactor dependency directions to make scanning more straight forward
  • only build for netstandard2.1 and netstandard2.0... new core tfm's were not required for the libraries
  • Plumb through HostType with some small breaking changes +semver:major
  • Changed to UnitTestHost
  • Added tests for some of the extension methods are missing them
  • Updated configuration
  • Added GetOrAdd methods for conventions to configure with default option elements +SemveR:minor
  • Added TestHost
See More
  • Updated replacement for dependencies
  • bump pipeline version for gitversion fix
  • Updated dependabot label
  • Updated gitreleasemanager config to remove emoji text too.
  • Updated gitreleasemanager config
  • Updated pipelines

This list of changes was auto generated.

v8.0.1

Changes:

  • Updated for github packages
  • Updated for dotnet core 3!
  • Updated core package metadata
  • Updated to latest test library
  • Updated testing library with new fakeiteasy

This list of changes was auto generated.

v8.0.0

Changes:

  • +semver:major Changed LogLevel to be nullable so that it is only set as needed
  • supress console lifetime when not running a command
  • Updated deps
  • Updated deps

This list of changes was auto generated.

v7.2.1

Changes:

  • rc1

This list of changes was auto generated.

v7.2.0

Changes:

  • Updated build
  • downgrade nuke
  • changed hostbuilder base
  • Added support for async commands with commandline. Added IHostingConvention for applying conventions to the IHostBuilder before anything else +semver:minor

This list of changes was auto generated.

v7.1.1

Changes:

  • Try to fix issue with starting web server with commandline
  • Updated report generator

This list of changes was auto generated.

v7.1.0

As part of this release we had 2 issues closed.

__ mysteriouss__

  • #24 Feature/improved configuration
  • #9 Added the ability to order conventions if they need to run before or …

Changes:

  • Merge pull request #24 from RocketSurgeonsGuild/feature/improved-configuration
  • Updated +semver:minor
  • Merge branch 'master' into feature/improved-configuration
  • Updated to support new cts
  • how do you spell ref? I don't know
  • how do you spell ref? I don't know
  • omg typo
  • improved configuration to use reference configuration sources and allow access to the application configuration builder for things like key vault (that will go post environment variables)
  • Merge pull request #9 from RocketSurgeonsGuild/feature/convention-ordering
  • Added the ability to order conventions if they need to run before or after a specific convention +semver:minor
See More
  • fixed docker loadking for functions app
  • Different way to handle hosted services

This list of changes was auto generated.

v7.0.6

Changes:

  • Updated function configuration support
  • fixed an issue with hosted services in azure functions and cli calls failing

This list of changes was auto generated.

v7.0.5

Changes:

  • Updated dependency mode to latest
  • Updated depdendencies

This list of changes was auto generated.

v7.0.4

Changes:

  • Added testhost wip

This list of changes was auto generated.

v7.0.3

As part of this release we had 1 issue closed.

__ mysterious__

  • #8 Feature/null reference types

Changes:

  • Merge pull request #8 from RocketSurgeonsGuild/feature/null-reference-types
  • use the new nuke version
  • couple minor updates
  • Updated some more pieces
  • wip on updates with null reference annotations
  • Updated targets, and added quick benchmark to see impact of adding convenitons

This list of changes was auto generated.

v7.0.2

Changes:

  • Updated to preview8
  • Updated to preview8

This list of changes was auto generated.

v7.0.1

Changes:

  • Added common nodatime convention

This list of changes was auto generated.

v7.0.0

As part of this release we had 4 issues closed.

__ mysteriouss__

  • #7 Updated service builder to make it public
  • #6 removed internals visible to
  • #5 try to fix interimittent test failures
  • #4 Merge CommandLine, Microsoft.Extensions, and Hosting with base conventions package.

Changes:

  • Merge pull request #7 from RocketSurgeonsGuild/feature/merge-the-basics
  • Merge branch 'master' into feature/merge-the-basics
  • Updated service builder to make it public
  • Merge pull request #6 from RocketSurgeonsGuild/feature/merge-the-basics
  • removed internals visible to
  • Merge pull request #5 from RocketSurgeonsGuild/feature/merge-the-basics
  • try to fix interimittent test failures
  • Merge pull request #4 from RocketSurgeonsGuild/feature/merge-the-basics
  • fixed some of the warnings
  • try to fix linux build
See more
  • Updated readme
  • moved all the basic building blocks of conventions together to simplify issues with cross-library references +semver:major
  • Updated build
  • Updated deps
  • fixed an issue with conventions

This list of changes was auto generated.

v6.3.0

Changes:

  • fixed compiler errors... because whoops
  • Updated conventions to remove old interface.... this should mostly just be a +semver:minor change
  • Updated deps

This list of changes was auto generated.

v6.2.4

Changes:

  • Updated azure pipelines

This list of changes was auto generated.

v6.2.3

Changes:

  • Updated azure pipelines
  • Updated versions to dotnet core 3.
  • Updated readme and deps
  • Updated build tooling and readme
  • Updated to latest azure pipelines
  • Updated to latest azure pipelines
  • Updated .editorconfig
  • Updated nuke build
  • Enabled copy support in service provider dictionary
  • fixed sourcelink issue
See more
  • Updated docs and all
  • Updated coverlet
  • minor fix to defaults in the properties container, Added test demonstrating IgnoreDefaultValues
  • Fixed an issue with convention scanners not working correctly and added a logger for convention scanners +semver:minor
  • Updated base builders to be less strict with properties +semver:minor
  • Added ability to inject services into conventions using the properties of the hostbuilder (the same properties that are propagated everywhere)
  • Added more documentation and tests. Added Type as a valid target for adding conventions +semver:major
  • Updated appveyor
  • Updated build and pipelines def
  • Updated cake build
  • sourcelink?
  • Updated a little bit more
  • rollback some changes to reasonable levels
  • try to disable shadow copy
  • try and set vstestcollect
  • more diagnostics
  • Updated cake version
  • work...
  • Updated azure pipelines for codecov
  • Updated solution
  • fix file casing goof
  • file casing goof
  • Updated to use Microsoft.Build.CentralPackageVersions
  • Updated deps
  • Enabled analyzers
  • Updated deps
  • Updated deps
  • Updated diagnostic source
  • Merge pull request #3 from RocketSurgeonsGuild/feature/revamp
  • Updated to latest bits and pieces
  • Environment is available not used everywhere
  • Updated build bits and pieces
  • bump
  • fixed broken bits
  • Added code cov upload
  • Use standard directory.build.props filename
  • Made rocket environment match hosting and host environment interfaces. Added constructor that takes the known types cross compiled.
  • Renamed environment
  • Double casts
  • Updated pipelines version
  • couple minor tweaks
  • +semver:major - Revamped the interfaces and remove some extension methods that were miss-behaving in intellisense. Added new environment interface.
  • Updated azure pipelines
  • Updated azure devops
  • Updated refs for azure devops template
  • Updated to try again
  • Added dotnet 3 version
  • bump versions
  • bump
  • Added dependabot and updated deps
  • +semver:major Moved builders into conventions
  • bump .net sdk version
  • Updated pipeline and build script
  • global tools work now...
  • Updated cake script
  • fixed stackoverlow bug
  • Updated conventions +semver:minor
  • mark samples as unpackable
  • Updated to latest deps, fixed sourcelink
  • Added convention host builder +semver:minor
  • Fixed fake it easy changes
  • Updated testing dependencies
  • Added scanner to convention builder. Added overloads to convention builder similar to scanner. IConvenctionContainer can now be used as a 'root' interface for adding many conventions on a common builder (Host, WebHost, etc) +semver:major
  • Updated bogus
  • Merge branch 'master' of github.com:RocketSurgeonsGuild/Conventions
  • Updated versions
  • Updated build
  • Updated cake build
  • Updtaed builds
  • Updated readme
  • Updated build
  • Updated build
  • Updated build
  • Updated build, removed extra azure pipeline files and used new template
  • updated diagnostic source
  • Updtaed build script
  • moved to new rs cake version
  • Merge branch 'master' of github.com:RocketSurgeonsGuild/Conventions
  • +semver: minor drop net461 dependency
  • Added Rocket Surgeons Guild logo to package
  • try and fix small issue with values in these methods
  • Updated coverage
  • Updated cake stuffs
  • bump builders
  • Updated conventions and convention package naming +semver:minor
  • Updated builds
  • Updated coverlet output
  • Updated CoverletOutput
  • fixed coverlet
  • Updated test deps
  • organize package references
  • Updated build targets
  • updated cake
  • vscode settings
  • Updated testing dependencies
  • Updated dependencies
  • Added Diagnostic Listener Logging Adapter
  • state should be casted to an object
  • +semver: breaking; Removed context interface from builder interface to make it possible to reference properties when using the builder
  • Added properties to constructor for conventions +semver: breaking
  • dropped runtimes
  • attempt to update travis
  • Updated targets for testing
  • Updated package versions
  • Updated to C# 7.3, dropped support for netstandard1.3; +semver: minor
  • Updated dependencies
  • Updated build metadata version; Updated cake and dotnet sdk versions for travis
  • Updated cake
  • Updated cake
  • Updated conventions
  • Updated conventions
  • Added more general base convention container builder
  • Added null checks for scanner methods to try find the root of the current errors
  • Added generic ConventionBuilder
  • Added generic ConventionContainer
  • Allow conventions to be inserted before or after scanning +semver:minor
  • Updated deps
  • Updated deps
  • Updated cake dependencies
  • Updated cake dependencies
  • removed extra information logging, replaced with debug logging
  • Updated testing version
  • Updated to latest dependencies
  • Updated deps
  • Updated to latest dependencies
  • Updated appveyor config
  • fixed failing tests with minor code tweak
  • Updated to latest dependencies and fixed sourcelink
  • use names
  • use a null logger instead of elvis
  • Added logging enumerable and enumerator.
  • updated deps
  • Additional logging
  • additional test
  • Alternative way to invoke register method
  • fixed some small issues on conventions
  • updated sample props
  • Updated tests to be more reliable
  • Don't package and ship samples... :)
  • Merge pull request #1 from RocketSurgeonsGuild/fix/ordering
  • make tests more reslient
  • updated convention ordering and made a few adjustments
  • Conventions should include a logger! +semver: minor
  • bump versions
  • +semver: minor
  • Added new assembly candidate and assembly providers that accept app domains and assemblies, in addition to dependency contexts
  • brought back contexts with an indexer
  • Updated unit tests to fix remaining issues
  • Documentation pass
  • wip changes to move builders to a separate repository +semver: minor
  • Updated dependencies
  • Updated cakefile
  • updated build
  • Simplified cake script
  • Added travis and additional changes
  • Additional changes to composition
  • Added new convention composer
  • Added getall method to scanner, to bypass composer if needed
  • fixed tests for netcoreapp1.1
  • Added static composer class
  • moved items
  • Updated to use latest build tools
  • Add bakery
  • proper badge
  • Added additional tests, badge to readme and use latest build tools for cake

This list of changes was auto generated.


Assets

  • package.nupkg

Download activity

  • Total downloads 0
  • Last 30 days 0
  • Last week 0
  • Today 0