Skip to content

Commit

Permalink
Updates from MarimerLLC/csla up to 2019 08 06 (#3)
Browse files Browse the repository at this point in the history
* Create unit-testing

* Rename unit-testing to unit-testing.md

* Bump Microsoft.EntityFrameworkCore from 2.2.1 to 2.2.3 in /Source

Bumps [Microsoft.EntityFrameworkCore](https://github.com/aspnet/EntityFrameworkCore) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/aspnet/EntityFrameworkCore/releases)
- [Commits](https://github.com/aspnet/EntityFrameworkCore/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Update BasicModernTests.cs

Added unit test for BeginEdit while using MobileFormatter.

* MarimerLLC#1080 Update BasicModernTests.cs

Added unit test for BeginEdit while using MobileFormatter.

* Bump Microsoft.NETCore.UniversalWindowsPlatform in /Source

Bumps [Microsoft.NETCore.UniversalWindowsPlatform](https://github.com/Microsoft/dotnet) from 6.1.9 to 6.2.8.
- [Release notes](https://github.com/Microsoft/dotnet/releases)
- [Commits](https://github.com/Microsoft/dotnet/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* MarimerLLC#1080 Fixed issues caused by using MobileFormatter in .NET Framework

Fixes MarimerLLC#1080. Updated unit tests to complete the BeginEdit, CancelEdit, and ApplyChanges workflow. Added a factory method for getting a native formatter to support serialization and deserialization within the same process.Added unit tests to showcase the edit level mismatch bug that occurs when using the ViewModelBase class with MobileFormatter. Applied a fix to BusinessListBase to correct the edit level mismatch problem.

* Updated to NS1.3, trying to get tests to run...

* Bump Xamarin.Forms from 3.4.0.1029999 to 3.6.0.264807 in /Source

Bumps Xamarin.Forms from 3.4.0.1029999 to 3.6.0.264807.

Signed-off-by: dependabot[bot] <support@dependabot.com>

* MarimerLLC#804 Finished project updates for NS1.3.

* Updated tests and code to hopefully run on AppVeyor (MarimerLLC#1088)

* Updated tests and code to hopefully run on AppVeyor

* Updated tests and code to hopefully run on AppVeyor

* Create csla-github-flow.md

* Update CONTRIBUTING.md

* Update csla-github-flow.md

* Update csla-github-flow.md

* 623 fixing argument serialization issue (MarimerLLC#1089)

* MarimerLLC#680 Fixes trivia issue

Analyzer no longer removes leading and trailing trivia from new field
node.

* Closes MarimerLLC#623

* MarimerLLC#750 updated styles

* Update github flow doc - watch for changes

* Add link to Jonny's blog

* MarimerLLC#1091 Finished cleanup.

* 925 flag new keyword usage (MarimerLLC#1095)

Closes MarimerLLC#925 Added new analyzer

* 828-add-analyzer-docs

* 828-add-analyzer-docs

* Bump Microsoft.CodeAnalysis.Analyzers from 2.6.3 to 2.9.1 in /Source

Bumps [Microsoft.CodeAnalysis.Analyzers](https://github.com/dotnet/roslyn-analyzers) from 2.6.3 to 2.9.1.
- [Release notes](https://github.com/dotnet/roslyn-analyzers/releases)
- [Commits](dotnet/roslyn-analyzers@v2.6.3...v2.9.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Update Books-and-videos.md

* Update What-is-CSLA-.NET.md

* Update index.md

* Create code-generators.md

* Update index.md

* MarimerLLC#1043 Update GetUser methods to return unauthenticated principal instead of null

* Clean up some unit tests.

* Resolve compiler warnings about test code.

* Resolve erroneous unit test compiler warnings.

* MarimerLLC#1070 Remove unused legacy Silverlight test code.

* MarimerLLC#1038 Set default transaction timeout to 600 seconds

* MarimerLLC#754 Fix comment

* MarimerLLC#1053 Update nuspec files to use license element

* Update version numbers to 5.0.0

* MarimerLLC#1109 Add ContextManager property to CslaConfiguration.

* MarimerLLC#1059 Add AsyncManualResetEvent and tests

* MarimerLLC#1059 Add SyncTask and use in HttpProxy for sync operations

* Ensure SimpleDataPortal async mismatch checks are passed concretes rather than type safe casts which could be null.

* Remove legacy files

* MarimerLLC#1059 Add TaskExtensions and tests; use in HttpProxy

* MarimerLLC#1059 Make .NET 4.0 retain old behavior

* MarimerLLC#1059 Implement sync code in HttpProxy that works from Windows Forms

* Ensure that explicit NULL default values for string properties are honoured rather than being altered to string.Empty. "default" defaults remain string.Empty.

* MarimerLLC#1059 Remove unneeded task extension classes and tests

* Add .NET 4 and 4.5 projects to CI build

* Bump Xamarin.Forms from 3.6.0.264807 to 3.6.0.293080 in /Source

Bumps Xamarin.Forms from 3.6.0.264807 to 3.6.0.293080.

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Add notes on working against a maintenance branch

* MarimerLLC#1059 HttpProxy with HttpClient and WebClient support

* MarimerLLC#1119 Update bootstrap version

* MarimerLLC#1115 Remove private constructors from templates (replacing with public ctors where appropriate)

* MarimerLLC#1111 Update website URL to https://cslanet.com; remove unused android tests

* Update release notes for version 5.0.0 prerelease

* Add missing work item to notes

* Add contributor info

* Bump MSTest.TestFramework from 1.2.1 to 1.4.0 in /Source

Bumps [MSTest.TestFramework](https://github.com/microsoft/testfx) from 1.2.1 to 1.4.0.
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Commits](microsoft/testfx@v1.2.1...1.4.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump Microsoft.NET.Test.Sdk from 15.7.0 to 16.0.1 in /Source

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 15.7.0 to 16.0.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](microsoft/vstest@v15.7.0...v16.0.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump MSTest.TestAdapter from 1.2.1 to 1.4.0 in /Source

Bumps [MSTest.TestAdapter](https://github.com/microsoft/testfx) from 1.2.1 to 1.4.0.
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Commits](microsoft/testfx@v1.2.1...1.4.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Update csla-github-flow.md

* MarimerLLC#1125 Fixed issue with AcceptChanges in BusinessListBase

Fixes MarimerLLC#1125. Added a unit test to demonstrate the issue with BusinessListBase.AcceptChanges when using the MobileFormatter. Changed the order of operations for setting negative edit levels to 0 during AcceptChanges so that the value passed to child.AcceptChanges matches what is expected by the argument validation in UndoableBase.

* Bump Microsoft.Extensions.Configuration.Json in /Source

Bumps [Microsoft.Extensions.Configuration.Json](https://github.com/aspnet/Extensions) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/aspnet/Extensions/releases)
- [Commits](dotnet/extensions@2.1.1...2.2.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump Microsoft.EntityFrameworkCore from 2.2.3 to 2.2.4 in /Source

Bumps [Microsoft.EntityFrameworkCore](https://github.com/aspnet/EntityFrameworkCore) from 2.2.3 to 2.2.4.
- [Release notes](https://github.com/aspnet/EntityFrameworkCore/releases)
- [Commits](https://github.com/aspnet/EntityFrameworkCore/commits/v2.2.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Add CSLA 5 info

* Update README.md

* Create serialization.md

* Bump Microsoft.CodeAnalysis.Analyzers from 2.9.1 to 2.9.2 in /Source

Bumps [Microsoft.CodeAnalysis.Analyzers](https://github.com/dotnet/roslyn-analyzers) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/dotnet/roslyn-analyzers/releases)
- [Commits](dotnet/roslyn-analyzers@v2.9.1...v2.9.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump Xamarin.Forms from 3.6.0.293080 to 3.6.0.344457 in /Source

Bumps Xamarin.Forms from 3.6.0.293080 to 3.6.0.344457.

Signed-off-by: dependabot[bot] <support@dependabot.com>

* Bump Microsoft.NET.Test.Sdk from 16.0.1 to 16.1.0 in /Source

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.0.1 to 16.1.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](microsoft/vstest@v16.0.1...v16.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* MarimerLLC#1138 Reorder enum values so compiler directive has no x-plat effect

* Add LinkedIn group URL

* Add FB page link

* Bump System.Data.SqlClient from 4.6.0 to 4.6.1 in /Source

Bumps [System.Data.SqlClient](https://github.com/dotnet/corefx) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/dotnet/corefx/releases)
- [Commits](https://github.com/dotnet/corefx/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* MarimerLLC#981 Move NS2 ConnectionManager to new project/namespace; split out SafeSqlDataReader functionality for NS2, leaving old implementation for .NET FX

* MarimerLLC#981 Update project metadata; create/update nuget definitions

* MarimerLLC#981 Update build sln, target and xml doc output

* Bump Xamarin.Forms from 3.6.0.344457 to 4.0.0.425677 in /Source

Bumps Xamarin.Forms from 3.6.0.344457 to 4.0.0.425677.

Signed-off-by: dependabot[bot] <support@dependabot.com>

* MarimerLLC#1152 Autoflush writer

* MarimerLLC#1150 Add support for Microsoft.Data.SqlClient

* Update with most recent committed changes

* MarimerLLC#1151 Modernize NuGet package names

* Add notice of NuGet package name changes

* MarimerLLC#288 Add default support for flowing of TransactionScope transactions when using async/await pattern

* MarimerLLC#1160 Mark Silverlight style data portal methods Obsolete

* MarimerLLC#1160 Update tests to stop using Silverlight style data portal calls

* Update releasenotes.md

* Update releasenotes.md

* MarimerLLC#409 Allow async Task business rules via IBusinessRuleAsync and BusinessRuleAsync

* MarimerLLC#409 Update readme

* MarimerLLC#1102 Refactor server-side data portal code in prep for flexible data portal method names

* MarimerLLC#1102 Create and use method name cache

* Update Books-and-videos.md

* Bump Microsoft.NET.Test.Sdk from 16.1.0 to 16.1.1 in /Source

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.1.0 to 16.1.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](microsoft/vstest@v16.1.0...v16.1.1)

* Add UpdateAll to ChildDataPortal and UpdateAllChildren to FieldDataManager

* MarimerLLC#1165 Add FlowSynchronizationContext so LocalProxy flows sync context via config

* Add note about MarimerLLC#1164 fix

* FieldManager UpdateAllChildren tests

* Bump Xamarin.Forms from 4.0.0.425677 to 4.0.0.471375 in /Source

Bumps Xamarin.Forms from 4.0.0.425677 to 4.0.0.471375.

* Add comment for MarimerLLC#1167

* Add contributor note

* MarimerLLC#1101 Update some unit tests to confirm changes work

* MarimerLLC#1101 Add RegisterProperty overloads for nameof; mark some as Obsolete

* MarimerLLC#1101 Add RegisterProperty overloads for nameof; mark some as Obsolete

* MarimerLLC#1101 Add overloads for RegisterMethod and nameof()

* MarimerLLC#1101 Update snippets to use nameof()

* Revert refactor that won't work on C# 7

* Clean up and remove old compiler directive code

* MarimerLLC#1102 Add data portal operation attributes.

* MarimerLLC#787 Add FromServices attribute for use by DI in data portal

* MarimerLLC#787 Add reflection method to find data portal method to be invoked based on criteria and DI parameters

* MarimerLLC#787 Implement FindMethodForCriteria and tests

* MarimerLLC#787 Implement "greedy" DI to minimize ambiguous method exceptions.

* Bump Xamarin.Forms from 4.0.0.471375 to 4.0.0.482894 in /Source

Bumps Xamarin.Forms from 4.0.0.471375 to 4.0.0.482894.

* MarimerLLC#787 Fix attribute type names

* MarimerLLC#1101 Fix unit test warnings due to obsolete RegisterProperty methods

* MarimerLLC#1101 Resolve RegisterProperty warnings

* MarimerLLC#787 Fix issue due to attribute renaming

* MarimerLLC#787 Implement CallMethodTryAsync for DI

* MarimerLLC#1176 Begin work to allow multiple criteria params for Create

* MarimerLLC#787 Enhance ApplicationContext to access IServiceProvider instance

* MarimerLLC#1179 Remove WebConfiguration.cs

* Organize Csla.Configuration files for clarity

* MarimerLLC#1179 MarimerLLC#787 Configuration updates for getting ServiceProvider

* Add static method to improve readability

* Add editorconfig file for Samples

* MarimerLLC#787 Add tests for calling methods with DI

* MarimerLLC#787 Fix bugs in the new data portal method location function

* MarimerLLC#787 Resolve remaining regression test issues so the new create now passes all tests

* MarimerLLC#1176 MarimerLLC#787 Implement fetch/update/insert/execute/delete behaviors

* Bump Microsoft.CodeAnalysis.Analyzers from 2.9.2 to 2.9.3 in /Source

Bumps [Microsoft.CodeAnalysis.Analyzers](https://github.com/dotnet/roslyn-analyzers) from 2.9.2 to 2.9.3.
- [Release notes](https://github.com/dotnet/roslyn-analyzers/releases)
- [Commits](dotnet/roslyn-analyzers@v2.9.2...v2.9.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump Xamarin.Forms from 4.0.0.482894 to 4.0.0.497661 in /Source

Bumps Xamarin.Forms from 4.0.0.482894 to 4.0.0.497661.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* MarimerLLC#787 Get RunLocal working again, support factory types

* Revert C# 7.1 dependency due to appveyor build issue

* Bump Microsoft.NET.Test.Sdk from 16.1.1 to 16.2.0 in /Source

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.1.1 to 16.2.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](microsoft/vstest@v16.1.1...v16.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump Xamarin.Forms from 4.0.0.497661 to 4.0.0.540366 in /Source

Bumps Xamarin.Forms from 4.0.0.497661 to 4.0.0.540366.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* MarimerLLC#1191 Fix EditLevel issue with BusinessRules (really make UndoableBase understand IMobileObject types)

* Addresses MarimerLLC#1194, adding an IAuthorizationContext.

* Bump Xamarin.Forms from 4.0.0.540366 to 4.1.0.555618 in /Source

Bumps Xamarin.Forms from 4.0.0.540366 to 4.1.0.555618.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* MarimerLLC#1194 Add copyright notice

* Bump Microsoft.EntityFrameworkCore from 2.2.4 to 2.2.6 in /Source

Bumps [Microsoft.EntityFrameworkCore](https://github.com/aspnet/EntityFrameworkCore) from 2.2.4 to 2.2.6.
- [Release notes](https://github.com/aspnet/EntityFrameworkCore/releases)
- [Commits](dotnet/efcore@v2.2.4...v2.2.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Bump Xamarin.Forms from 4.1.0.555618 to 4.1.0.581479 in /Source

Bumps Xamarin.Forms from 4.1.0.555618 to 4.1.0.581479.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Fix Samples\SimpleNTier - WpfUI missing references

* MarimerLLC#1100 Got the analyzer working.

* MarimerLLC#1100 Got the code fix working, still needs unit tests.

* MarimerLLC#1100 Got all the code in, will do a PR if no other issues arise.

* MarimerLLC#1100 Almost done...

* MarimerLLC#1100 Almost forgot to change to look for all operations, root and child

* Bump Xamarin.Forms from 4.1.0.581479 to 4.1.0.618606 in /Source

Bumps Xamarin.Forms from 4.1.0.581479 to 4.1.0.618606.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* MarimerLLC#1100 Minor analyzer changes based on Roslyn analyzer suggestions and added .md file for CSLA0012

* Bump Microsoft.CodeAnalysis.Analyzers from 2.9.3 to 2.9.4 in /Source

Bumps [Microsoft.CodeAnalysis.Analyzers](https://github.com/dotnet/roslyn-analyzers) from 2.9.3 to 2.9.4.
- [Release notes](https://github.com/dotnet/roslyn-analyzers/releases)
- [Changelog](https://github.com/dotnet/roslyn-analyzers/blob/master/PostReleaseActivities.md)
- [Commits](dotnet/roslyn-analyzers@v2.9.3...v2.9.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* MarimerLLC#1212 Fix issues with undo and cloning

* MarimerLLC#1212 Major rework of n-level undo interactions with IMobileObject

* MarimerLLC#1212 Remove obsolete GetNativeFormatter method

* MarimerLLC#1102 Re-implement create and fetch for ChildDataPortal

* MarimerLLC#1102 Get create/fetch/update working with ChildDataPortal

* Clean up code based on VS recommendations

* Fix warnings about xml comments

* Clean up code based on VS recommendations

* MarimerLLC#1102 Fix bugs related to new ChildDataPortal implementation

* Update releasenotes.md

* Update releasenotes.md

* Fix build issue

* MarimerLLC#1205 Add base class for DP operation attributes

* MarimerLLC#392 Got the analyzer working.

* MarimerLLC#392 Got the code fix working.

* MarimerLLC#392 Added Markdown documentation.

* MarimerLLC#392 Added Markdown documentation from the right place (hopefully)

* MarimerLLC#392 Final commit
  • Loading branch information
Troncho authored Aug 6, 2019
1 parent 608639c commit 0b2e605
Show file tree
Hide file tree
Showing 1,858 changed files with 42,206 additions and 40,458 deletions.
51 changes: 13 additions & 38 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,61 +1,36 @@
# How to contribute

CSLA .NET is developed and maintained by a [global development team](http://www.lhotka.net/Article.aspx?area=4&id=bbe426f7-cd06-482f-bfa7-ec5640296562) composed of volunteers. We welcome your help!
CSLA .NET is developed and maintained by a [global development team](https://github.com/MarimerLLC/csla/graphs/contributors) composed of volunteers. We welcome your help!

## Getting started

* Download, print, sign, scan, and return the [contributor agreement document](https://github.com/MarimerLLC/csla/blob/master/Support/Contributions/CSLA%20Contributor%20Agreement.pdf).
* Make sure you have a [GitHub account](https://github.com/signup/free)
* We have a doc with step-by-step instructions on [how to use git and GitHub to contribute](https://github.com/MarimerLLC/csla/blob/master/docs/csla-github-flow.md) to CSLA .NET
* Download, print, sign, scan, and return the [contributor agreement document](https://github.com/MarimerLLC/csla/blob/master/Support/Contributions/CSLA%20Contributor%20Agreement.pdf).
* Review the [Code of Conduct](https://github.com/MarimerLLC/csla/blob/master/CODE_OF_CONDUCT.md)
* Review and follow the [Coding standards](https://github.com/MarimerLLC/csla/blob/master/docs/Coding-standards.md) we use to maintain consistent code in the framework
* Submit a ticket for your issue, assuming one does not already exist
* For beginners we suggest
* This online course on [contributing to OSS projects on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github)
* This excellent blog post on [Being a good open source citizen](https://hackernoon.com/being-a-good-open-source-citizen-9060d0ab9732#.4owk5884d)
* Review the [Code of Conduct](https://github.com/MarimerLLC/csla/blob/master/code_of_conduct.md)
* Review and follow the [Coding standards](https://github.com/MarimerLLC/csla/wiki/Coding-standards) we use to maintain consistent code in the framework
* Submit a ticket for your issue, assuming one does not already exist
* Fork the repository on GitHub

* Information on the [CSLA git flow](https://github.com/MarimerLLC/csla/blob/master/docs/csla-github-flow.md) used on this project
## Making Changes

* Create a topic/feature/issue branch from where you want to base your work.
* This is usually the master branch.
* Only target release branches if you are certain your fix must be on that
branch. Releases are typically in maintenance mode and accept only
critical bug fixes. Check with the project owners before working on
anything other than critical bug fixes.
* Create a branch in which to do your work. Please avoid working directly on the
`master` branch.
* Make commits of logical units.
* Make sure your commit messages are in the proper format.

````
#99999 Make the example in CONTRIBUTING imperative and concrete
````

or

````
Fixes #99999 Describe the change made in a concise manner
Closes #9999 Describe the change made in a concise manner
````

* Make sure you have added the necessary tests for your changes.
* Run _all_ the tests to assure nothing else was accidentally broken. This is
particularly important because CSLA .NET is cross-platform (WinRT, .NET, Silverlight,
mono, mono for Android, etc.) and you _must_ ensure your code compiles and runs on all
these platforms!
* Follow the [CSLA git flow](https://github.com/MarimerLLC/csla/blob/master/docs/csla-github-flow.md) used on this project
* Create a topic/feature/issue branch from where you want to base your work
* Make sure you have added the necessary tests for your changes

## Submitting Changes

* Print, sign, and email the [contributor agreement](https://github.com/MarimerLLC/csla/blob/master/Support/Contributions/CSLA%20Contributor%20Agreement.pdf?raw=true) document to Marimer LLC (rocky at lhotka dot net)
* We will not accept large changes without a signed contributor agreement, but we may accept small edits to the existing codebase
* By submitting a change, large or small, you grant ownership of the code and related IP to Marimer LLC, and you certify that you have the right to transfer such ownership
* Push your changes to a topic branch in your fork of the repository.
* Submit a pull request to the repository in the Marimer LLC organization.
* Update your GitHub issue to mark that you have submitted code and are ready for it to be reviewed.
* Include a link to the pull request in the ticket
* Submit a pull request (PR) to the repository in the Marimer LLC organization.
* Make sure the issue number (e.g. #999) is in the _description_ (not title) of the PR so GitHub can automatically link the PR to the issue
* Submitting a PR will trigger a CI build; make sure the CI build passes with your changes and new unit tests

# Additional Resources

* [General GitHub documentation](http://help.github.com/)
* [GitHub pull request documentation](http://help.github.com/send-pull-requests/)
* [CSLA .NET forum](http://forums.lhotka.net/forums/5.aspx/)
2 changes: 1 addition & 1 deletion NuGet/Build All.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ try
$originalBackground = $host.UI.RawUI.BackgroundColor
$originalForeground = $host.UI.RawUI.ForegroundColor
$originalLocation = Get-Location
$packages = @("Core", "XamarinForms", "AspNetCore MVC", "ASP.NET", "ASP.NET MVC 5", "ASP.NET MVC 4", "Windows Forms", "UWP", "WPF", "MonoAndroid", "XamarinIos", "Data EF4", "Data EF5", "Data EF6", "Templates", "UpdateValidation", "Data EntityFrameworkCore")
$packages = @("Core", "XamarinForms", "AspNetCore MVC", "ASP.NET", "ASP.NET MVC 5", "ASP.NET MVC 4", "Windows Forms", "UWP", "WPF", "MonoAndroid", "XamarinIos", "Data EF4", "Data EF5", "Data EF6", "Data SqlClient", "Data SqlClientFx", "Templates", "UpdateValidation", "Data EntityFrameworkCore")

$host.UI.RawUI.BackgroundColor = [System.ConsoleColor]::Black
$host.UI.RawUI.ForegroundColor = [System.ConsoleColor]::White
Expand Down
2 changes: 1 addition & 1 deletion NuGet/Clean All.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ try
$originalBackground = $host.UI.RawUI.BackgroundColor
$originalForeground = $host.UI.RawUI.ForegroundColor
$originalLocation = Get-Location
$packages = @("Core", "XamarinForms", "AspNetCore MVC", "ASP.NET", "ASP.NET MVC 5", "ASP.NET MVC 4", "Windows Forms", "UWP", "WPF", "MonoAndroid", "XamarinIos", "Data EF4", "Data EF5", "Data EF6", "Templates", "UpdateValidation", "Data EntityFrameworkCore")
$packages = @("Core", "XamarinForms", "AspNetCore MVC", "ASP.NET", "ASP.NET MVC 5", "ASP.NET MVC 4", "Windows Forms", "UWP", "WPF", "MonoAndroid", "XamarinIos", "Data EF4", "Data EF5", "Data EF6", "Data SqlClient", "Data SqlClientFx", "Templates", "UpdateValidation", "Data EntityFrameworkCore")

$host.UI.RawUI.BackgroundColor = [System.ConsoleColor]::Black
$host.UI.RawUI.ForegroundColor = [System.ConsoleColor]::White
Expand Down
10 changes: 5 additions & 5 deletions NuGet/Definition/ASP.NET MVC 4.NuSpec
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<package>
<metadata>
<id>CSLA-ASP.NET-MVC4</id>
<id>Csla.AspNet.Mvc4</id>
<title>CSLA .NET - ASP.NET MVC 4</title>
<tags>CSLA ASP.NET MVC</tags>
<version>4.6.3-Beta10</version>
<authors>Marimer LLC</authors>
<licenseUrl>https://github.com/MarimerLLC/csla/blob/master/license.md</licenseUrl>
<license type="expression">MIT</license>
<projectUrl>https://cslanet.com/</projectUrl>
<iconUrl>https://raw.githubusercontent.com/MarimerLLC/csla/master/Support/Logos/csla.png</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Supports the creation of ASP.NET MVC 4 applications.

CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
CSLA .NET provides a home for your business logic. It is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
</description>
<summary>
Supports the creation of ASP.NET MVC 4 applications.
</summary>
<language>en-US</language>
<dependencies>
<dependency id="CSLA-Core" version="[4.6.3-Beta10]" />
<dependency id="CSLA-ASP.NET" version="[4.6.3-Beta10]" />
<dependency id="Csla" version="[4.6.3-Beta10]" />
<dependency id="Csla.AspNet" version="[4.6.3-Beta10]" />
</dependencies>
</metadata>
<files>
Expand Down
10 changes: 5 additions & 5 deletions NuGet/Definition/ASP.NET MVC 5.NuSpec
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<package>
<metadata>
<id>CSLA-ASP.NET-MVC5</id>
<id>Csla.AspNet.Mvc5</id>
<title>CSLA .NET - ASP.NET MVC 5</title>
<tags>CSLA ASP.NET MVC</tags>
<version>4.6.3-Beta10</version>
<authors>Marimer LLC</authors>
<licenseUrl>https://github.com/MarimerLLC/csla/blob/master/license.md</licenseUrl>
<license type="expression">MIT</license>
<projectUrl>https://cslanet.com/</projectUrl>
<iconUrl>https://raw.githubusercontent.com/MarimerLLC/csla/master/Support/Logos/csla.png</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Supports the creation of ASP.NET MVC 5 applications.

CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
CSLA .NET provides a home for your business logic. It is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
</description>
<summary>
Supports the creation of ASP.NET MVC 5 applications.
</summary>
<language>en-US</language>
<dependencies>
<dependency id="CSLA-Core" version="[4.6.3-Beta10]" />
<dependency id="CSLA-ASP.NET" version="[4.6.3-Beta10]" />
<dependency id="Csla" version="[4.6.3-Beta10]" />
<dependency id="Csla.AspNet" version="[4.6.3-Beta10]" />
</dependencies>
</metadata>
<files>
Expand Down
8 changes: 4 additions & 4 deletions NuGet/Definition/ASP.NET.NuSpec
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<package>
<metadata>
<id>CSLA-ASP.NET</id>
<id>Csla.AspNet</id>
<title>CSLA .NET - ASP.NET</title>
<tags>CSLA ASP.NET</tags>
<version>4.6.3-Beta10</version>
<authors>Marimer LLC</authors>
<licenseUrl>https://github.com/MarimerLLC/csla/blob/master/license.md</licenseUrl>
<license type="expression">MIT</license>
<projectUrl>https://cslanet.com/</projectUrl>
<iconUrl>https://raw.githubusercontent.com/MarimerLLC/csla/master/Support/Logos/csla.png</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Supports the creation of ASP.NET Web Forms applications, and is required for any ASP.NET hosted application model.

CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
CSLA .NET provides a home for your business logic. It is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
</description>
<summary>
Supports the creation of ASP.NET Web Forms applications, and is required for any ASP.NET hosted application model.
</summary>
<language>en-US</language>
<dependencies>
<dependency id="CSLA-Core" version="[4.6.3-Beta10]" />
<dependency id="Csla" version="[4.6.3-Beta10]" />
</dependencies>
<frameworkAssemblies>
<frameworkAssembly assemblyName="System.Web" targetFramework="net40-full" />
Expand Down
10 changes: 5 additions & 5 deletions NuGet/Definition/AspNetCore MVC.NuSpec
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<package>
<metadata>
<id>CSLA-ASPNETCORE-MVC</id>
<id>Csla.AspNetCore</id>
<title>CSLA .NET - AspNetCore MVC</title>
<tags>CSLA ASP.NET MVC</tags>
<tags>CSLA AspNetCore</tags>
<version>4.6.3-Beta10</version>
<authors>Marimer LLC</authors>
<licenseUrl>https://github.com/MarimerLLC/csla/blob/master/license.md</licenseUrl>
<license type="expression">MIT</license>
<projectUrl>https://cslanet.com/</projectUrl>
<iconUrl>https://raw.githubusercontent.com/MarimerLLC/csla/master/Support/Logos/csla.png</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Supports the creation of AspNetCore applications.

CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
CSLA .NET provides a home for your business logic. It is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
</description>
<summary>
Supports the creation of AspNetCore applications.
</summary>
<language>en-US</language>
<dependencies>
<group targetFramework="netstandard2.0">
<dependency id="CSLA-Core" version="[4.6.3-Beta10]" />
<dependency id="Csla" version="[4.6.3-Beta10]" />
<dependency id="Microsoft.AspNetCore" version="2.0.2" />
<dependency id="Microsoft.AspNetCore.Mvc" version="2.0.3" />
</group>
Expand Down
13 changes: 9 additions & 4 deletions NuGet/Definition/Core.NuSpec
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<package>
<metadata>
<id>CSLA-Core</id>
<id>Csla</id>
<title>CSLA .NET - Core</title>
<tags>CSLA Business Core</tags>
<version>4.6.3-Beta2</version>
<authors>Marimer LLC</authors>
<licenseUrl>https://github.com/MarimerLLC/csla/blob/master/license.md</licenseUrl>
<license type="expression">MIT</license>
<projectUrl>https://cslanet.com/</projectUrl>
<iconUrl>https://raw.githubusercontent.com/MarimerLLC/csla/master/Support/Logos/csla.png</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Supports the creation of Class Library projects containing business domain classes, Windows Services, Console applications and other native Windows application models.

CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
CSLA .NET provides a home for your business logic. It is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
</description>
<summary>
Supports the creation of Class Library projects containing business domain classes, Windows Services, Console applications and other native Windows application models.
Supports the creation of Class Library projects containing business domain classes, Windows Services, Console applications and other native application models.
</summary>
<language>en-US</language>
<dependencies>
Expand All @@ -40,6 +40,11 @@ Supports the creation of Class Library projects containing business domain class
<dependency id="System.Runtime.Serialization.Formatters" version="4.3.0" />
<dependency id="System.Data.Common" version="4.3.0" />
<dependency id="System.Data.SqlClient" version="4.4.3" />
<dependency id="System.Buffers" version="4.5.0" />
<dependency id="Microsoft.Extensions.Configuration" version="2.1.1" />
<dependency id="Microsoft.Extensions.Configuration.Binder" version="2.1.1" />
<dependency id="Microsoft.Extensions.DependencyInjection" version="2.1.1" />
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="2.1.1" />
</group>
</dependencies>
</metadata>
Expand Down
8 changes: 4 additions & 4 deletions NuGet/Definition/Data EF4.NuSpec
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<package>
<metadata>
<id>CSLA-EF4</id>
<id>Csla.Data.EntityFramework4</id>
<title>CSLA .NET - ADO.NET EF 4</title>
<tags>CSLA Windows ADO.NET EF</tags>
<version>4.6.3-Beta10</version>
<authors>Marimer LLC</authors>
<licenseUrl>https://github.com/MarimerLLC/csla/blob/master/license.md</licenseUrl>
<license type="expression">MIT</license>
<projectUrl>https://cslanet.com/</projectUrl>
<iconUrl>https://raw.githubusercontent.com/MarimerLLC/csla/master/Support/Logos/csla.png</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Supports the use of ADO.NET Entity Framework 4.

CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
CSLA .NET provides a home for your business logic. It is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
</description>
<summary>
Supports the use of ADO.NET Entity Framework 4.
</summary>
<language>en-US</language>
<dependencies>
<dependency id="CSLA-Core" version="[4.6.3-Beta10]" />
<dependency id="Csla" version="[4.6.3-Beta10]" />
<dependency id="EntityFramework" version="[4.3.1]" />
</dependencies>
</metadata>
Expand Down
8 changes: 4 additions & 4 deletions NuGet/Definition/Data EF5.NuSpec
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<package>
<metadata>
<id>CSLA-EF5</id>
<id>Csla.Data.EntityFramework5</id>
<title>CSLA .NET - ADO.NET EF 5</title>
<tags>CSLA Windows ADO.NET EF</tags>
<version>4.6.3-Beta10</version>
<authors>Marimer LLC</authors>
<licenseUrl>https://github.com/MarimerLLC/csla/blob/master/license.md</licenseUrl>
<license type="expression">MIT</license>
<projectUrl>https://cslanet.com/</projectUrl>
<iconUrl>https://raw.githubusercontent.com/MarimerLLC/csla/master/Support/Logos/csla.png</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>
Supports the use of ADO.NET Entity Framework 5.

CSLA .NET is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
CSLA .NET provides a home for your business logic. It is an application development framework that reduces the cost of building and maintaining applications. The framework enables developers to build an object-oriented business layer for their application that encapsulates all business, authorization and validation logic for the application.
</description>
<summary>
Supports the use of ADO.NET Entity Framework 5.
</summary>
<language>en-US</language>
<dependencies>
<dependency id="CSLA-Core" version="[4.6.3-Beta10]" />
<dependency id="Csla" version="[4.6.3-Beta10]" />
<dependency id="EntityFramework" version="[5.0.0]" />
</dependencies>
</metadata>
Expand Down
Loading

0 comments on commit 0b2e605

Please sign in to comment.