service-layer

    0热度

    2回答

    现在,我有一个沿着Models项目,Service项目,Utilities项目和几个Datastores项目的ASP MVC Web应用程序,这些项目充当一个或多个域模型的存储库。我对每一层的分离感到非常满意,但我坚持要从服务层返回到Web应用程序。 例如,当用户尝试注册时,控制器会收到一个RegisterViewModel。个别部分(电子邮件,密码等)被发送到服务层,该服务层使用guid,sta

    4热度

    2回答

    我有一个MVC项目,我使用AutoMapper将我的实体框架实体映射到视图模型。定义映射的代码位于应用程序启动时自动调用的boostrapper类中(App_Start,Global.asax) 我正在对代码进行一些重构,以便将所有业务逻辑放入服务层,因为我们需要实现一个每天运行的批处理过程,它与MVC应用程序执行一些相同的逻辑。 我遇到的一个问题是现在我需要将我的数据库实体映射到服务层中的某些域

    0热度

    1回答

    将ZF中的模型视为纯数据对象(即具有一组属性和getter/setter的类实例)已经很普遍。 class Model_User { public $id; public $name; ... } 什么我想知道是否是有意义的,例如,在控制器中实例化这样的对象,并将它传递到一个服务层,或是否将服务层本身应负责实例化这些对象...你不会直接在控制器中实例化一个类,所

    1热度

    2回答

    我正在阅读关于服务层和存储库。现在我想知道服务层是否必须包装dal。我在存储库和MVP模式上工作很多。演讲者现在拥有业务逻辑。但是我越多思考它,它就不是把业务逻辑放在演示者或数据访问层的逻辑地点。所以这是服务层进来的点。 但是,演示者现在是否与服务层进行通话?主持人可以访问存储库吗?还是应该一切都通过服务层?在后一种情况下,服务层仅仅是一个中间人: MyFooService: public Lis

    7热度

    2回答

    我正在将SoapUI TestRunner的Ant执行转换为使用Maven插件,并且我无法得到如何使用此插件执行多个项目的很好答案。 我在Smartbear论坛上发现了一个来自2010年的论坛帖子,并且列出了一些方法,但没有一个看起来非常可行(编写一些脚本以调用不同参数的maven或为每个项目添加执行)。 有没有解决这个问题的最佳实践?还是有人看到这个问题的创造性解决方案? 我猜想,这是一个大规模

    1热度

    1回答

    我在C#和Razor中有一个ASP.NET MVC3应用程序。 在视图MyView我有一个搜索过滤器,在这里用户可以通过选择单选按钮(互斥)S是否他/她想要基于时间段(例如从2012/1/2到执行搜索2012年8月3日)或通过指定确切的日期或日期,月份,年份等... 根据用户的选择,我将调用我的服务层不同的一套方法。例如,如果用户选择期间我呼叫FindProductsSoldPeriod,如果用户

    1热度

    1回答

    这个问题很简单。 以我MVC3应用我有库和服务层的结构中,与所述存储库暴露它的方法的服务层和服务层暴露其方法与控制器。 服务层是一个名为MyServices的类,它实现了IMyServices接口。 在典型的Visual Studio MVC3文件夹组织中,您将放置MyServices和IMyServices?

    0热度

    2回答

    我有一个ASP.NET MVC3在C#和剃刀。应用程序的体系结构分为数据访问层(EF类+存储库),服务层,控制器,视图模型和视图。 我视图模型公开了一个方法Fill它接受作为参数的数据集合中的视图显示量。为了组件之间没有耦合,Fill方法必须从服务层调用或从控制器?

    0热度

    2回答

    我在C#和Razor中有一个ASP.NET MVC3。应用程序的体系结构分为数据访问层(EF类+存储库),服务层,控制器,视图模型和视图。 从我的服务层ProductServices我调用该方法GetAllProducts暴露通过我的库ProductRepository,其具有以下特征: IQueryable<Products> GetAllProducts() 内ProductService

    0热度

    2回答

    假设您有一个数据库,用于存储有关售票系统的信息(如帮助台)。 (简化)模式是: 订票(TicketId(PK),TicketDesc,TicketCreated,TicketClosed, AssignedToEmployee(FK)) 雇员(EMPLOYEEID(PK ),EmployeeName,EmployeeFunction) 门票和员工之间存在多种关系AssignedToEmployee