diff --git a/src/WebApp/WebApp.csproj b/src/WebApp/WebApp.csproj index 93db6e2..014b2d0 100644 --- a/src/WebApp/WebApp.csproj +++ b/src/WebApp/WebApp.csproj @@ -24,11 +24,11 @@ - - - - - + + + + + diff --git a/src/cloudscribe.SimpleContactForm.CoreIntegration/README.md b/src/cloudscribe.SimpleContactForm.CoreIntegration/README.md new file mode 100644 index 0000000..e440a34 --- /dev/null +++ b/src/cloudscribe.SimpleContactForm.CoreIntegration/README.md @@ -0,0 +1,22 @@ +# cloudscribe.SimpleContactForm.CoreIntegration + +Integration library for using cloudscribe.SimpleContactForm with cloudscribe.Core. Provides seamless wiring and additional features for cloudscribe-based sites. + +## Features +- Integrates SimpleContactForm with cloudscribe.Core +- Enables contact form on cloudscribe multi-tenant sites +- Extensible for custom scenarios + +## Usage +1. Install the NuGet package: + ```shell + dotnet add package cloudscribe.SimpleContactForm.CoreIntegration + ``` +2. Register the integration in your `Startup.cs` or `Program.cs`: + ```csharp + services.AddCloudscribeSimpleContactFormCoreIntegration(); + ``` +3. Use the form as part of your cloudscribe.Core site. + +## License +Licensed under the Apache License, Version 2.0. See [LICENSE](https://www.apache.org/licenses/LICENSE-2.0) for details. diff --git a/src/cloudscribe.SimpleContactForm.CoreIntegration/cloudscribe.SimpleContactForm.CoreIntegration.csproj b/src/cloudscribe.SimpleContactForm.CoreIntegration/cloudscribe.SimpleContactForm.CoreIntegration.csproj index a35a193..44e4e2f 100644 --- a/src/cloudscribe.SimpleContactForm.CoreIntegration/cloudscribe.SimpleContactForm.CoreIntegration.csproj +++ b/src/cloudscribe.SimpleContactForm.CoreIntegration/cloudscribe.SimpleContactForm.CoreIntegration.csproj @@ -2,13 +2,14 @@ Integration library for usingcloudscribe SimpleContactForm with cloudscribe.Core - 8.3.0 + 8.4.0 net8.0 Joe Audette cloudscribe;contact form icon.png https://github.com/cloudscribe/cloudscribe.SimpleContactForm Apache-2.0 + README.md @@ -17,13 +18,14 @@ + - + diff --git a/src/cloudscribe.SimpleContactForm/README.md b/src/cloudscribe.SimpleContactForm/README.md new file mode 100644 index 0000000..cf93706 --- /dev/null +++ b/src/cloudscribe.SimpleContactForm/README.md @@ -0,0 +1,27 @@ +# cloudscribe.SimpleContactForm + +A simple, reusable contact form for ASP.NET Core applications. Easily integrate a contact form into your site and handle submissions with extensible options. + +## Features +- Plug-and-play contact form for ASP.NET Core +- Customizable fields and validation +- Extensible for custom logic +- Supports dependency injection + +## Usage +1. Install the NuGet package: + ```shell + dotnet add package cloudscribe.SimpleContactForm + ``` +2. Register the service in your `Startup.cs` or `Program.cs`: + ```csharp + services.AddCloudscribeSimpleContactForm(); + ``` +3. Add the form to your Razor view: + ```csharp + @await Component.InvokeAsync("SimpleContactForm") + ``` +4. Configure options as needed in your `appsettings.json`. + +## License +Licensed under the Apache License, Version 2.0. See [LICENSE](https://www.apache.org/licenses/LICENSE-2.0) for details. diff --git a/src/cloudscribe.SimpleContactForm/cloudscribe.SimpleContactForm.csproj b/src/cloudscribe.SimpleContactForm/cloudscribe.SimpleContactForm.csproj index 46a3402..5cf080a 100644 --- a/src/cloudscribe.SimpleContactForm/cloudscribe.SimpleContactForm.csproj +++ b/src/cloudscribe.SimpleContactForm/cloudscribe.SimpleContactForm.csproj @@ -2,7 +2,7 @@ A simple contact form for ASP.NET Core - 8.3.0 + 8.4.0 net8.0 Joe Audette true @@ -10,10 +10,12 @@ icon.png https://github.com/cloudscribe/cloudscribe.SimpleContactForm Apache-2.0 + README.md + @@ -36,8 +38,8 @@ - - + + diff --git a/update_version.ps1 b/update_version.ps1 index 32134c7..0ed4dd0 100644 --- a/update_version.ps1 +++ b/update_version.ps1 @@ -16,9 +16,9 @@ $directory = "src" # Define the old & new versions -$oldVersion = '8\.2' # slash needed ! -$newVersion = "8.3.0" -$newWildcardVersion = "8.3.*" +$oldVersion = '8\.3' # slash needed ! +$newVersion = "8.4.0" +$newWildcardVersion = "8.4.*" # Get all .csproj files in the directory and subdirectories