Skip to content
This repository was archived by the owner on May 22, 2024. It is now read-only.

Commit df9f38c

Browse files
authored
Fix SourceLink and update documentation (#23)
* Update description, copyright and support (#19) * Fix SourceLink by embedding pdb in dll (#21) Temporary SourceLink fix until we start providing Symbol Packages as part of #11.
1 parent 61c419b commit df9f38c

File tree

3 files changed

+14
-15
lines changed

3 files changed

+14
-15
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) Solid Token (https://www.solidtoken.nl)
3+
Copyright © Solid Token (https://www.solidtoken.nl)
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
[![Azure Build](https://img.shields.io/azure-devops/build/solidtoken/GitHub/8.svg)](https://solidtoken.visualstudio.com/GitHub/_build/latest?definitionId=8&branchName=master)
66
[![NuGet Package](https://img.shields.io/nuget/v/SolidToken.SpecFlow.DependencyInjection.svg)](https://www.nuget.org/packages/SolidToken.SpecFlow.DependencyInjection)
77

8-
SpecFlow plugin for using Microsoft.Extensions.DependencyInjection as a dependency injection framework.
9-
10-
Based on https://github.com/gasparnagy/SpecFlow.Autofac ([Apache License 2.0](https://github.com/gasparnagy/SpecFlow.Autofac/blob/master/LICENSE))
8+
SpecFlow plugin that enables to use Microsoft.Extensions.DependencyInjection for resolving test dependencies.
119

1210
Currently supports:
13-
* [SpecFlow v3.0](https://www.nuget.org/packages/SpecFlow/3.0)
14-
* [Microsoft.Extensions.DependencyInjection v2.2](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection/2.2)
11+
* [SpecFlow v3.0 or above](https://www.nuget.org/packages/SpecFlow/3.0)
12+
* [Microsoft.Extensions.DependencyInjection v2.1 or above](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection/2.1)
13+
14+
Based on https://github.com/gasparnagy/SpecFlow.Autofac (now [part of SpecFlow](https://github.com/SpecFlowOSS/SpecFlow/tree/master/Plugins/SpecFlow.Autofac.SpecFlowPlugin)).
1515

1616
## Usage
1717

SpecFlow.DependencyInjection/SpecFlow.DependencyInjection.csproj

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFrameworks>netstandard2.0</TargetFrameworks>
4-
<PackageId>SolidToken.SpecFlow.DependencyInjection</PackageId>
54
<Product>SpecFlow.DependencyInjection</Product>
6-
<Description>SpecFlow plugin for using Microsoft.Extensions.DependencyInjection as a dependency injection framework.</Description>
5+
<PackageId>SolidToken.SpecFlow.DependencyInjection</PackageId>
6+
<RootNamespace>SolidToken.SpecFlow.DependencyInjection</RootNamespace>
7+
<AssemblyName>SolidToken.SpecFlow.DependencyInjection.SpecFlowPlugin</AssemblyName>
8+
<Description>SpecFlow plugin that enables to use Microsoft.Extensions.DependencyInjection for resolving test dependencies.</Description>
79
<Authors>Solid Token</Authors>
810
<Company>Solid Token</Company>
9-
<Copyright>Copyright (c) Solid Token (https://www.solidtoken.nl)</Copyright>
11+
<Copyright>Copyright © Solid Token</Copyright>
1012
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1113
<PackageProjectUrl>https://github.com/solidtoken/SpecFlow.DependencyInjection</PackageProjectUrl>
1214
<PackageIconUrl>https://avatars0.githubusercontent.com/u/413381</PackageIconUrl>
13-
<PackageTags>microsoft;dependency-injection;specflow;specflow-plugin</PackageTags>
15+
<PackageTags>microsoft;dependencyinjection;di;specflow;plugin</PackageTags>
16+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
17+
<DebugType>Embedded</DebugType>
1418
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
15-
<RepositoryType>git</RepositoryType>
16-
<RepositoryUrl>https://github.com/solidtoken/SpecFlow.DependencyInjection.git</RepositoryUrl>
17-
<RootNamespace>SolidToken.SpecFlow.DependencyInjection</RootNamespace>
18-
<AssemblyName>SolidToken.SpecFlow.DependencyInjection.SpecFlowPlugin</AssemblyName>
19-
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
2019
</PropertyGroup>
2120
<ItemGroup>
2221
<None Include="build\**" Pack="True" PackagePath="build\" />

0 commit comments

Comments
 (0)