Steve Smith
d7eb59c097
Refactoring and Adding Tests ( #28 )
...
* Introducing repository and refactoring services.
Changing entities to use int keys everywhere.
* Refactoring application services to live in web project and only reference repositories, not EF contexts.
* Cleaning up implementations
* Moving logic out of CatalogController
Moving entity knowledge out of viewmodels.
* Implementing specification includes better for catalogservice
* Cleaning up and adding specification unit tests
2017-08-07 13:25:11 -04:00
Steve Smith
084db74c77
data refactor ( #27 )
...
* Refactoring to move data access code into Infrastructure project
* Fixing namespaces
2017-08-07 10:08:41 -04:00
Steve Smith
b67f8cc050
Cart Updates ( #26 )
...
* ardalis/cart-updates
Updating how items are added to cart and displayed in cart.
* Cleaning up UI
2017-08-07 09:49:12 -04:00
Steve Smith
b52048b74d
Fixing (ignoring) test ( #24 )
2017-07-28 23:39:38 -04:00
Steve Smith
12cbd595d0
Commenting out unused test. ( #23 )
2017-07-28 23:27:41 -04:00
Steve Smith
acdc072cb9
Merge branch 'ardalis/basket-add' into master
2017-07-27 11:39:42 -04:00
Steve Smith
11ace4ea35
cleaning up controllers ( #19 )
2017-07-26 17:43:32 -04:00
Steve Smith
b645cb35c1
Merge pull request #18 from dotnet-architecture/ardalis/login
...
Adding Login and Logging Features
2017-07-26 17:35:40 -04:00
Steve Smith
af406f86ef
Updated logging
...
Moved images to use static files
Got login working with demo user.
2017-07-26 17:30:29 -04:00
Steve Smith
925ad6b557
Cleaning things up and getting add item to cart working for anonymous or authenticated users.
2017-07-24 16:45:54 -04:00
Steve Smith
fb95b37da8
Merge pull request #17 from dotnet-architecture/ardalis/updates
...
Updating packages and eBook
2017-06-20 07:49:13 -04:00
Steve Smith
239bdef8d8
Updating eBook
2017-06-20 07:47:25 -04:00
Steve Smith
dd1b92a572
Updating package references
...
Adding EF tooling packages
Updating README instructions for migrations
2017-06-20 07:07:45 -04:00
Steve Smith
6036d055f8
Merge pull request #14 from dotnet-architecture/ardalis/tooling-packages
...
Removing VisualStudio CodeGen package references and tooling references.
2017-05-26 13:32:48 -04:00
Steve Smith
1f00472b52
removing VisualStudio CodeGen package references and tooling references.
2017-05-26 13:31:48 -04:00
Steve Smith
76eac51c3b
Merge pull request #10 from dotnet-architecture/ardalis/bookupdate1
...
updated eBook
2017-05-12 11:32:31 -04:00
Steve Smith
8c1590cdc9
updated eBook
2017-05-12 11:32:00 -04:00
Steve Smith
52bd7bc932
Merge pull request #7 from NRKirby/small-fix
...
Use camel case method parameters
2017-05-11 21:53:46 -04:00
Steve Smith
b7ca6db0f9
Merge pull request #9 from dotnet-architecture/ardalis/bookupdate
...
Updating book with Cesar's previous fixes.
2017-05-11 21:53:24 -04:00
Steve Smith
552fe00049
Updating book with Cesar's previous fixes.
2017-05-11 21:52:22 -04:00
Steve Smith
e4af8acd77
Merge branch 'ardalis/bookupdates'
2017-05-11 21:48:36 -04:00
Steve Smith
e01098b710
book updates
2017-05-11 21:42:27 -04:00
Cesar De la Torre
e8083b008c
Updated to last draft version of eBook
2017-05-09 21:13:12 -07:00
Nick Kirby
e13f26bf56
Use camel case method parameters
2017-05-07 19:52:17 +01:00
Steve Smith
4e4c218fb2
Fixing more TODOs and TBDs in the book
2017-05-04 14:59:55 -04:00
Steve Smith
8a4edfec19
functional tests
2017-05-01 06:27:21 -04:00
Steve Smith
235b946f4a
adding integration tests
2017-04-30 09:16:45 -04:00
Steve Smith
22cd5ed2a4
Merge pull request #6 from dotnet-architecture/ardalis/tests
...
Adding unit tests
2017-04-30 08:27:20 -04:00
Steve Smith
3b1e46d4d6
Implemented CatalogImageMissingException in LocalFileImageService
2017-04-30 08:26:08 -04:00
Steve Smith
bc088beb83
Fixed route
2017-04-30 08:20:27 -04:00
Steve Smith
dfe0106ce3
Unit tests working; added logger adapter.
2017-04-30 08:06:06 -04:00
Steve Smith
6f908bb8e5
Looking to unit test logging but blocked by extension method currently.
2017-04-28 20:27:18 -04:00
Steve Smith
5dbbc4c791
Adding unit tests, refactoring file access to a service, adding CatalogImageMissingException.
2017-04-28 19:56:32 -04:00
Steve Smith
ac89e73bf4
getting initial tests working
2017-04-27 16:53:51 -04:00
Steve Smith
a277a21926
eBook updated - working on testing chapter
...
Updated VS version and fixed a typo.
2017-04-24 11:57:08 -04:00
Steve Smith
b3bb8c9c4e
Adding test projects
2017-04-24 08:33:05 -04:00
Steve Smith
a047e7d8e3
Merge branch 'master' into ardalis/basket
...
# Conflicts:
# docs/Architecting and Developing Modern Web Applications with ASP.NET Core and Azure.pdf
2017-04-23 16:27:25 -04:00
Steve Smith
708e85233e
Updated data chapter with EF, caching, NoSQL
...
Added caching support and some diagnostic code.
2017-04-23 16:24:19 -04:00
Steve Smith
936e0563ee
Updated Chapter 7.
2017-04-21 22:00:56 -04:00
Steve Smith
dc230e2f67
Updating eBook. Adding to Security subsection.
2017-04-21 13:26:16 -04:00
Steve Smith
a69afa2264
Switching to InMemory for Mac
2017-04-21 00:06:40 -04:00
Steve Smith
222319f6bc
Merge branch 'master' into ardalis/basket
2017-04-20 22:44:25 -04:00
Steve Smith
408c5d97ec
Working on wiring up identity and basket
2017-04-20 17:04:03 -04:00
Steve Smith
6694aa4968
Merge pull request #5 from rogersachan/patch-1
...
Use markdown formatting for links (README)
2017-04-19 15:05:35 -04:00
Roger
3aa41e32ae
Use markdown formatting for links
2017-04-19 10:54:16 -04:00
Steve Smith
e4b702141b
Updating logo
2017-04-18 16:04:14 -04:00
Steve Smith
e019654143
Adding cart/basket support and applicationuser (without EF requirement)
2017-04-17 23:37:42 -04:00
Steve Smith
c1d19a09e4
Responding to feedback. Fixes #3 . Continuing work on ASP.NET Core solution setup section
2017-04-14 16:52:35 -04:00
Steve Smith
1e208072e7
Updated based on feedback; higher res images now.
2017-04-05 19:37:44 -04:00
Steve Smith
21962224c9
Fixing first page typo
2017-04-04 13:39:57 -04:00