Comments (9)
Hi @MKI-Miro
Is it correct to add MVC dependency to Application project?
God no! You Application should not be aware of what kind of client is consuming it - web, mobile, windows, don't care. So, no dependency at all on it. The Application project should be ready to serve any kind of client.
About the SelectListItem
...
Actually, this depends on you. You can extend the CustomerViewModel
class in you presentation layer and add more properties to it.
You also can - but shouldn't - create the SelectListItem
directly at your Razor view.
from equinoxproject.
but I cannot add SelectListItem to CustomerViewModel.... (because of dependency to MVC)
so what is the solution?
from equinoxproject.
You extend it.
At you UI.Web project, create a file /CustomViewModels/MyCustomerViewModel.cs
public class MyCustomerViewModel : CustomerViewModel
{
public IEnumerable<SelectListItem> CrediCards { get; set; }
}
from equinoxproject.
but CustomerAppService does not reference UI.Web
from equinoxproject.
Ok, we are missing some info here.
What you have right now at your Application.ViewModels.CustomerViewModel
?
Can you share the code here?
from equinoxproject.
nothing :) it was just wondering how to do it. All I have is your code. So maybe you can extend your application with one dropdown.
from equinoxproject.
But I already show you that with MyCustomerViewModel
sample.
What you didn't get it?
from equinoxproject.
Can we close your issue, @MKI-Miro ?
from equinoxproject.
I think @thiagolunardi helped you, if you have more questions please reopen the issue.
from equinoxproject.
Related Issues (20)
- 为什么只有事件保存,没有事件查询,希望通过DynamicApiControllerInfo根据Serivce 自动生成WebAPI HOT 1
- hello,where is identity context? How to use
- Exempt de Azure Function com DI HOT 2
- CRUD para um Aggregate com Child Enity HOT 2
- Some services are not able to be constructed (Error while validating the service descriptor) HOT 2
- Essa arquitetura CQRS + ES ainda é considerada válida? HOT 3
- Need migration commands to start with the projects HOT 1
- Api generating an invalid JTW signature HOT 1
- Customizar IdentityUser HOT 1
- Ajuda para teste Teste de unidade para o CommandHandler e assert do evento publicado HOT 1
- implement business rules involving multiple entities HOT 1
- When updating Identity Migration in the Equinox.UI.Web layer an error is appearing that the object of type ApplicationDbContext cannot be created HOT 8
- Relate in EquinoxContext AspNetUsers with Employee HOT 1
- Why is ApplicationDbContext.cs inside Equinox.UI.Web project? this is nonsense HOT 1
- customer history api non consistent with the name between API and Web project
- EquinoxProject is not sample of EventSourcing, but sample of audith log
- Doubt in migrations HOT 1
- update-database HOT 2
- Project still active? HOT 2
- Update DataBase HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from equinoxproject.