Skip to content

Commit

Permalink
Add travis.yaml, update ReadMe.
Browse files Browse the repository at this point in the history
  • Loading branch information
Anthony Sneed authored and lelong37 committed Feb 14, 2018
1 parent 71b47f1 commit 0d1a4a6
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 3 deletions.
1 change: 1 addition & 0 deletions URF.Core.sln
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{81ABC12F-B290-4D02-90EF-0C879A5BD53F}"
ProjectSection(SolutionItems) = preProject
README.md = README.md
travis.yaml = travis.yaml
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "URF.Core.Abstractions", "URF.Core.Abstractions\URF.Core.Abstractions.csproj", "{54D77366-72CE-4E7D-8F45-C64EFE746943}"
Expand Down
Binary file removed assets/2018-02-09_0-16-15.png
Binary file not shown.
8 changes: 5 additions & 3 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
# URF.Core
URF for .NET Standard and EF Core
[![Build Status](https://travis-ci.org/urfnet/URF.Core.svg?branch=master)](https://travis-ci.org/urfnet/URF.Core)

Unit of Work and Repository Framework for .NET Standard and EF Core

## Status: URF.Core Beta is Complete...!!!
URF.Core is feature complete and now has full parity with URF.NET (legacy .NET). URF.Core has gone through a complete rewrite with laser focus on Architecture, Design and Implementation as well as implementing top request for vNext.

## Lightweight, Nano-Footprint+
Staying faithful to (legacy) [URF.NET](https://github.com/urfnet/URF.NET) of having a small footprint. URF.Core [URF.Core](https://github.com/urfnet/URF.Core) (**7 total classes**) vs. [URF.NET](https://github.com/urfnet/URF.NET) (**12 total classes**).

## 1000% Extensible
## 100% Extensible
We've made every implementation virtual therefore overridable for whatever teams/projects/developer use-cases as well as edge-cases.

```csharp
Expand All @@ -22,4 +24,4 @@ As as always, this is a religous debate between teams and the within the communi
## Performance
URF.Core has been completly re-written, and everything is now completely `task`, `async`, `await` right out of the box. This way, team's will automatically get the best thread management and utilize and max out on asyncronous perf improvements.

![alpha-unit-and-integration-tests](https://github.com/urfnet/URF.Core/blob/master/assets/2018-02-09_0-16-15.png?raw=true)
![alpha-unit-and-integration-tests](https://user-images.githubusercontent.com/2836367/36233036-c501125a-11a9-11e8-972f-8c673534760a.png)
8 changes: 8 additions & 0 deletions travis.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
language: csharp
solution: URF.Core.sln
install:
- nuget restore URF.Core.sln
- nuget install xunit.runners -Version 2.0.0 -OutputDirectory testrunner
script:
- xbuild /p:Configuration=Release URF.Core.sln
- mono ./testrunner/xunit.runners.2.0.0/tools/xunit.console.clr4.exe ./URF.Core.EF.Tests/bin/Release/URF.Core.EF.Tests.dll

0 comments on commit 0d1a4a6

Please sign in to comment.