Asp.net mvc 4 Breeze-SPA-上传文件

Asp.net mvc 4 Breeze-SPA-上传文件,asp.net-mvc-4,knockout.js,breeze,single-page-application,Asp.net Mvc 4,Knockout.js,Breeze,Single Page Application,我希望通过我的SPA上传文件,但显然希望文件只与正在创建的当前项目相关联。我将如何创建此关联 我的第一个想法是设置一个cookie,但是如果客户端不接受cookie,这显然会失败 我的其他选项是什么?不确定您所说的“正在创建的当前项目”是什么意思 假设您正在对现有后端执行breeze创建调用,并且希望上载到同一后端,并以某种方式将创建的项目交叉引用到上载的文件,那么您可能需要简单地上载,然后创建 在我的单页web应用程序中,我喜欢上传到中间存储,在上传过程中获取唯一id,然后将该唯一id传递给我

我希望通过我的SPA上传文件,但显然希望文件只与正在创建的当前项目相关联。我将如何创建此关联

我的第一个想法是设置一个cookie,但是如果客户端不接受cookie,这显然会失败

我的其他选项是什么?

不确定您所说的“正在创建的当前项目”是什么意思

假设您正在对现有后端执行breeze创建调用,并且希望上载到同一后端,并以某种方式将创建的项目交叉引用到上载的文件,那么您可能需要简单地上载,然后创建


在我的单页web应用程序中,我喜欢上传到中间存储,在上传过程中获取唯一id,然后将该唯一id传递给我的创建操作。我的服务器中的创建逻辑只是使用唯一id和安全访问从中间存储读取数据。这使我能够维护一个可重用的中间存储,而不会因为缓慢的文件上传而使我的逻辑后端陷入困境。

我认为我将采取的方法是:1)创建项目2)然后从我重定向到的编辑屏幕(创建后)在此处提供上传。