Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Package ReadMe #166

Merged
merged 2 commits into from
Nov 24, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion src/Prism.DryIoc.Extensions/Prism.DryIoc.Extensions.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@

<ItemGroup>
<Compile Remove="build\**\*.cs" />
<None Include="build\**" Pack="true" PackagePath="build" />
<None Include="build\**" Pack="true" PackagePath="buildTransitive" />
<None Include="ReadMe.txt" Pack="true" PackagePath="" />
</ItemGroup>

<ItemGroup>
Expand Down
20 changes: 20 additions & 0 deletions src/Prism.DryIoc.Extensions/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Thank you for using the Prism.Container.Extensions!

Please note that as of Prism 8, this library is in maintenance mode. The extensions first introduced here, are now mostly included out of the box with Prism 8 with the exception of the IServiceCollection & ShinyLib support. This support is better provided via the Prism.Magician. The Magician is available to all GitHub sponsors for their use, and available via corporate license through AvantiPoint.

Docs are available at https://prismplugins.com

** SUPPORT **

This is an open source project and is provided as is. If you require support please contact AvantiPoint for a Support Contract.

** NOTE **

This package is meant to replace the container package shipped by the Prism team for the platform of your choice. You should reference the base platform package and update your app from PrismApplication to instead inherit from PrismApplicationBase and add the following code to your app:

protected override IContainerExtension CreateContainerExtension()
{
return ContainerLocator.Current;
}

If building a Xamarin.Forms app you may instead use Prism.Forms.Extended which requires no changes to your code.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@

<ItemGroup>
<Compile Remove="build\**\*.cs" />
<None Include="build\**" Pack="true" PackagePath="build" />
<None Include="build\**" Pack="true" PackagePath="buildTransitive" />
<None Include="ReadMe.txt" Pack="true" PackagePath="" />
</ItemGroup>

<ItemGroup>
Expand Down
24 changes: 24 additions & 0 deletions src/Prism.Microsoft.DependencyInjection.Extensions/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Thank you for using the Prism.Container.Extensions!

Please note that as of Prism 8, this library is in maintenance mode. The extensions first introduced here, are now mostly included out of the box with Prism 8 with the exception of the IServiceCollection & ShinyLib support. This support is better provided via the Prism.Magician. The Magician is available to all GitHub sponsors for their use, and available via corporate license through AvantiPoint.

Docs are available at https://prismplugins.com

** SUPPORT **

This is an open source project and is provided as is. If you require support please contact AvantiPoint for a Support Contract.

** IMPORTANT **

This is an experimental package. There may be numerous issues with it and it is not recommended that you use this for production. This uses the Microsoft.Extensions.DependencyInjection package as the Prism Container. Do NOT use this with any other container packages!

** NOTE **

This package is meant to replace the container package shipped by the Prism team for the platform of your choice. You should reference the base platform package and update your app from PrismApplication to instead inherit from PrismApplicationBase and add the following code to your app:

protected override IContainerExtension CreateContainerExtension()
{
return ContainerLocator.Current;
}

If building a Xamarin.Forms app you may instead use Prism.Forms.Extended which requires no changes to your code.
3 changes: 2 additions & 1 deletion src/Prism.Unity.Extensions/Prism.Unity.Extensions.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@

<ItemGroup>
<Compile Remove="build\**\*.cs" />
<None Include="build\**" Pack="true" PackagePath="build" />
<None Include="build\**" Pack="true" PackagePath="buildTransitive" />
<None Include="ReadMe.txt" Pack="true" PackagePath="" />
</ItemGroup>

<ItemGroup>
Expand Down
20 changes: 20 additions & 0 deletions src/Prism.Unity.Extensions/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Thank you for using the Prism.Container.Extensions!

Please note that as of Prism 8, this library is in maintenance mode. The extensions first introduced here, are now mostly included out of the box with Prism 8 with the exception of the IServiceCollection & ShinyLib support. This support is better provided via the Prism.Magician. The Magician is available to all GitHub sponsors for their use, and available via corporate license through AvantiPoint.

Docs are available at https://prismplugins.com

** SUPPORT **

This is an open source project and is provided as is. If you require support please contact AvantiPoint for a Support Contract.

** NOTE **

This package is meant to replace the container package shipped by the Prism team for the platform of your choice. You should reference the base platform package and update your app from PrismApplication to instead inherit from PrismApplicationBase and add the following code to your app:

protected override IContainerExtension CreateContainerExtension()
{
return ContainerLocator.Current;
}

If building a Xamarin.Forms app you may instead use Prism.Forms.Extended which requires no changes to your code.
24 changes: 24 additions & 0 deletions src/Shiny.Prism/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Thank you for using the Prism.Container.Extensions!

Please note that as of Prism 8, this library is in maintenance mode. The extensions first introduced here, are now mostly included out of the box with Prism 8 with the exception of the IServiceCollection & ShinyLib support. This support is better provided via the Prism.Magician. The Magician is available to all GitHub sponsors for their use, and available via corporate license through AvantiPoint.

Docs are available at https://prismplugins.com

** SUPPORT **

This is an open source project and is provided as is. If you require support please contact AvantiPoint for a Support Contract.

** NOTE **

This package is meant to be used with one of the Container Extensions that are part of this project:

- Prism.DryIoc.Extensions
- Prism.Microsoft.DependencyInjection.Extensions
- Prism.Unity.Extensions

You should not be using a container package from Prism directly such as Prism.DryIoc.Forms or Prism.Unity.Forms. Be sure to use Prism.Forms.Extended along with one of the above container extensions to properly support Shiny.Prism. Alternatively you may use Prism.Forms along with one of the above container extensions. In that case you will need to update your app to inherit from PrismApplicationBase and add the following override to your App class:

protected override IContainerExtension CreateContainerExtension()
{
return ContainerLocator.Current;
}
4 changes: 4 additions & 0 deletions src/Shiny.Prism/Shiny.Prism.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@
<PackageTags>prism shiny background</PackageTags>
</PropertyGroup>

<ItemGroup>
<None Include="ReadMe.txt" Pack="true" PackagePath="" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="Shiny.Core" Version="1.2.0.1755" />
</ItemGroup>
Expand Down