CSLAを使用する分散環境でMVC.NETを使用しており、Webレイヤーの1つ(Website.MVCなど)からHttpPostedFileBaseを参照できますが、別のレイヤー(OtherLayer.Webと呼びます)からHttpPostedFileBaseを参照 できません。
HttpPostedFileBaseを呼び出せるようにするために何をする必要があるかについてのアイデアはありますか?両方のレイヤーでHttpPostedFileを使用できます-代わりにこれを使用する必要がありますか?
アセンブリの参照は基本的に同じです-Website.MVCで私は持っています:
namespace Website.Mvc.Controllers
{
using System;
using System.Collections;
using System.Collections.Generic;
using System.Web.Mvc;
using System.Web;
using System.IO;
using PetOrganizer.Mvc.Helpers;
using TrupanionPetInsurance.Web;
私の他のレイヤーには次のようなものがあります。
namespace OtherLayer.Web
{
using System;
using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Data;
using System.Data.SqlClient;
using System.IO;
using System.Net.Mail;
using System.Text;
using System.Text.RegularExpressions;
using System.Web;
using System.Web.Mvc;
using System.Web.Security;
using System.Xml;
using System.Xml.Serialization;
using Csla;
using iTextSharp.text;
using iTextSharp.text.pdf;
using TruDat.BusinessLayer;
using TruDat.BusinessLayer.Billing;
using TruDat.BusinessLayer.Data;
using TruDat.BusinessLayer.Utility;
using TrupanionPetInsurance.Web.EmailTemplateParser;
using TruDat.BusinessLayer.DataServices;