小编Ghu*_*kas的帖子

如何使用绑定前缀?

如果我在db:Product中有这个表,请说

它有过

ProductId
ProductName
ProductType
Run Code Online (Sandbox Code Playgroud)

现在无论出于何种原因我无法命名我的文本框ProductName和ProductType,所以现在我的View方法看起来像这样

public ViewResult Test([Bind(Exclude ="ProductId")] Product)
Run Code Online (Sandbox Code Playgroud)

因此,通过我的游戏,这个产品中没有任何东西可以匹配,因为它们有不同的名称.

所以我猜这是Prefix的用武之地,但我不知道如何使用它.我也不知道如何使用它并同时排除.

有人能举个例子吗?

asp.net-mvc asp.net-mvc-2

42
推荐指数
1
解决办法
3万
查看次数

如何使用带有Google Drive .NET API v3的服务帐户访问Team Drive

有谁知道应该进行哪些配置才能向Google服务帐户授予对已创建的Team Drive的访问权限?

这个想法是在.NET后端应用程序中使用服务帐户向公司员工之间共享的Team Drive上载文件/从中下载文件。例如,公司有其company.com域,并name.surname@company.com在Google 提供用户帐户。此外,还有一个面向员工的团队精神。这些帐户之一(不是admin)用于创建服务帐户,到目前为止,这些步骤已完成:

  • 在Google Cloud Platform中为组织创建了一个项目
  • 启用的Google Drive API
  • 创建一个服务帐号
  • 为该服务帐户创建了一个密钥
  • 在IAM标签中分配了编辑者/所有者角色
  • 如此处所述使用G Suite管理员帐户为使用客户ID的服务帐户启用了G Suite域范围委派。

我在文档中找不到有关如何授予服务帐户对Team Drive的访问权限的任何提及,以便所有可以访问Team Drive的用户都可以看到所有上载的文件/文件夹。任何有关如何执行此操作的有用链接都非常感谢。

现在,当我使用服务帐户创建文件夹或上载文件时,会将它们放入仅属于该服务帐户的私有驱动器中。

可能有一种解决方法:将文件上传到服务帐户的专用驱动器并与用户共享(这不是要求的选择),但是,如果有人告诉您如何做到这一点,我仍然很高兴。

c# google-api google-drive-api service-accounts gsuite

5
推荐指数
1
解决办法
5496
查看次数