PageRenderTime 66ms CodeModel.GetById 25ms RepoModel.GetById 1ms app.codeStats 0ms

/BlogEngine/DotNetSlave.BusinessLogic/Service References/GalleryServer/service.edmx

#
text | 67 lines | 67 code | 0 blank | 0 comment | 0 complexity | 4e996551264906e3c9d917701fcd7c54 MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
  1. <edmx:Edmx Version="1.0" xmlns:edmx="http://schemas.microsoft.com/ado/2007/06/edmx">
  2. <edmx:DataServices xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" m:DataServiceVersion="1.0">
  3. <Schema Namespace="Gallery.Infrastructure.FeedModels" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://schemas.microsoft.com/ado/2006/04/edm">
  4. <EntityType Name="PublishedPackage" m:HasStream="true">
  5. <Key>
  6. <PropertyRef Name="Id" />
  7. <PropertyRef Name="Version" />
  8. </Key>
  9. <Property Name="Id" Type="Edm.String" Nullable="false" />
  10. <Property Name="Version" Type="Edm.String" Nullable="false" />
  11. <Property Name="Title" Type="Edm.String" Nullable="true" />
  12. <Property Name="Authors" Type="Edm.String" Nullable="true" />
  13. <Property Name="PackageType" Type="Edm.String" Nullable="true" />
  14. <Property Name="Summary" Type="Edm.String" Nullable="true" />
  15. <Property Name="Description" Type="Edm.String" Nullable="true" />
  16. <Property Name="Copyright" Type="Edm.String" Nullable="true" />
  17. <Property Name="PackageHashAlgorithm" Type="Edm.String" Nullable="true" />
  18. <Property Name="PackageHash" Type="Edm.String" Nullable="true" />
  19. <Property Name="PackageSize" Type="Edm.Int64" Nullable="false" />
  20. <Property Name="Price" Type="Edm.Decimal" Nullable="false" />
  21. <Property Name="RequireLicenseAcceptance" Type="Edm.Boolean" Nullable="false" />
  22. <Property Name="IsLatestVersion" Type="Edm.Boolean" Nullable="false" />
  23. <Property Name="VersionRating" Type="Edm.Double" Nullable="false" />
  24. <Property Name="VersionRatingsCount" Type="Edm.Int32" Nullable="false" />
  25. <Property Name="VersionDownloadCount" Type="Edm.Int32" Nullable="false" />
  26. <Property Name="Created" Type="Edm.DateTime" Nullable="false" />
  27. <Property Name="LastUpdated" Type="Edm.DateTime" Nullable="false" />
  28. <Property Name="Published" Type="Edm.DateTime" Nullable="false" />
  29. <Property Name="ExternalPackageUrl" Type="Edm.String" Nullable="true" />
  30. <Property Name="ProjectUrl" Type="Edm.String" Nullable="true" />
  31. <Property Name="LicenseUrl" Type="Edm.String" Nullable="true" />
  32. <Property Name="IconUrl" Type="Edm.String" Nullable="true" />
  33. <Property Name="Rating" Type="Edm.Double" Nullable="false" />
  34. <Property Name="RatingsCount" Type="Edm.Int32" Nullable="false" />
  35. <Property Name="DownloadCount" Type="Edm.Int32" Nullable="false" />
  36. <NavigationProperty Name="Screenshots" Relationship="Gallery.Infrastructure.FeedModels.PublishedPackage_Screenshots" FromRole="PublishedPackage" ToRole="Screenshots" />
  37. <Property Name="Categories" Type="Edm.String" Nullable="true" />
  38. <Property Name="Tags" Type="Edm.String" Nullable="true" />
  39. <Property Name="Dependencies" Type="Edm.String" Nullable="true" />
  40. <Property Name="ReportAbuseUrl" Type="Edm.String" Nullable="true" />
  41. <Property Name="GalleryDetailsUrl" Type="Edm.String" Nullable="true" />
  42. </EntityType>
  43. <EntityType Name="PublishedScreenshot">
  44. <Key>
  45. <PropertyRef Name="Id" />
  46. </Key>
  47. <Property Name="Id" Type="Edm.Int32" Nullable="false" />
  48. <Property Name="PublishedPackageId" Type="Edm.String" Nullable="true" />
  49. <Property Name="PublishedPackageVersion" Type="Edm.String" Nullable="true" />
  50. <Property Name="ScreenshotUri" Type="Edm.String" Nullable="true" />
  51. <Property Name="Caption" Type="Edm.String" Nullable="true" />
  52. </EntityType>
  53. <Association Name="PublishedPackage_Screenshots">
  54. <End Role="PublishedPackage" Type="Gallery.Infrastructure.FeedModels.PublishedPackage" Multiplicity="*" />
  55. <End Role="Screenshots" Type="Gallery.Infrastructure.FeedModels.PublishedScreenshot" Multiplicity="*" />
  56. </Association>
  57. <EntityContainer Name="GalleryFeedContext" m:IsDefaultEntityContainer="true">
  58. <EntitySet Name="Packages" EntityType="Gallery.Infrastructure.FeedModels.PublishedPackage" />
  59. <EntitySet Name="Screenshots" EntityType="Gallery.Infrastructure.FeedModels.PublishedScreenshot" />
  60. <AssociationSet Name="PublishedPackage_Screenshots" Association="Gallery.Infrastructure.FeedModels.PublishedPackage_Screenshots">
  61. <End Role="PublishedPackage" EntitySet="Packages" />
  62. <End Role="Screenshots" EntitySet="Screenshots" />
  63. </AssociationSet>
  64. </EntityContainer>
  65. </Schema>
  66. </edmx:DataServices>
  67. </edmx:Edmx>