Steve Smith
eefc8170cb
Updating and testing migrations ( #42 )
...
Updating readme to describe how to run migrations
2017-08-22 17:58:53 -04:00
Steve Smith
ecb4889dd3
Basket persistence ( #41 )
...
* Renamed Cart to Basket throughout
* Implemented cookie-based anonymous basket handling and transfer to user upon login. Still need to implement transfer upon registration.
2017-08-22 13:51:08 -04:00
Steve Smith
3a95375ae7
Renaming Cart to Basket ( #38 )
2017-08-15 14:28:36 -04:00
Steve Smith
434da3f257
Fixing Layout and Updating book ( #35 )
...
* Auto stash before merge of "master" and "origin/master"
Using catalog CSS files regradless of environment
* Removed duplicate paragraph
2017-08-14 16:37:45 -04:00
Steve Smith
f0c8f3e234
App Startup ( #34 )
...
* Adding ConfigureProduction as copy of ConfigureDevelopment.
* Configuring bundling and updating default appsetting value to work for local images (the setting is still useful for CDN scenarios).
2017-08-08 20:37:51 -04:00
Steve Smith
a8f150aac7
Implementing Registration. ( #32 )
2017-08-07 15:21:03 -04:00
Steve Smith
97ef1c79a0
Controller cleanup ( #30 )
...
* Cleaning up routes.
* Adding signout functionality
* Added simple checkout behavior
2017-08-07 14:12:48 -04:00
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
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
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
dd1b92a572
Updating package references
...
Adding EF tooling packages
Updating README instructions for migrations
2017-06-20 07:07:45 -04:00
Steve Smith
1f00472b52
removing VisualStudio CodeGen package references and tooling references.
2017-05-26 13:31:48 -04:00
Nick Kirby
e13f26bf56
Use camel case method parameters
2017-05-07 19:52:17 +01: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
a277a21926
eBook updated - working on testing chapter
...
Updated VS version and fixed a typo.
2017-04-24 11:57:08 -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
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
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
c871497569
Renaming innermost project to ApplicationCore
2017-03-22 22:19:33 -04:00
Steve Smith
d48d8bf24d
removing unused code
2017-03-22 21:44:40 -04:00
Steve Smith
6d874ee3ef
Refactoring to use common BaseEntity class.
...
Fixed error on view page referencing old Models namespace.
2017-03-22 21:10:01 -04:00
Steve Smith
c9a69a3105
Moving entity models to Business project
2017-03-22 21:04:39 -04:00
Steve Smith
884f7c0cfb
adding initial project and solution files
2017-03-22 20:58:43 -04:00