Skip to content

Commit e36b3cd

Browse files
ealsurfabiocav
authored andcommitted
Mapping the new attributes for Cosmos DB trigger
1 parent 918b057 commit e36b3cd

File tree

12 files changed

+23
-21
lines changed

12 files changed

+23
-21
lines changed

src/WebJobs.Script.Host/WebJobs.Script.Host.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@
110110
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Core.2.1.0-beta1-11007\lib\net45\Microsoft.Azure.WebJobs.dll</HintPath>
111111
</Reference>
112112
<Reference Include="Microsoft.Azure.WebJobs.Extensions, Version=2.1.0.0, Culture=neutral, processorArchitecture=MSIL">
113-
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.2.1.0-beta1-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.dll</HintPath>
113+
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.2.1.0-beta1-10518\lib\net45\Microsoft.Azure.WebJobs.Extensions.dll</HintPath>
114114
</Reference>
115115
<Reference Include="Microsoft.Azure.WebJobs.Extensions.ApiHub, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
116116
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.ApiHub.1.0.0-beta4-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.ApiHub.dll</HintPath>
@@ -119,7 +119,7 @@
119119
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.BotFramework.1.0.15-beta\lib\net46\Microsoft.Azure.WebJobs.Extensions.BotFramework.dll</HintPath>
120120
</Reference>
121121
<Reference Include="Microsoft.Azure.WebJobs.Extensions.DocumentDB, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL">
122-
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.DocumentDB.1.1.0-beta1-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.DocumentDB.dll</HintPath>
122+
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.DocumentDB.1.1.0-beta1-10518\lib\net45\Microsoft.Azure.WebJobs.Extensions.DocumentDB.dll</HintPath>
123123
</Reference>
124124
<Reference Include="Microsoft.Azure.WebJobs.Extensions.EventGrid, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
125125
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.EventGrid.1.0.0-beta1-10006\lib\net46\Microsoft.Azure.WebJobs.Extensions.EventGrid.dll</HintPath>

src/WebJobs.Script.Host/packages.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
<package id="Microsoft.Azure.ServiceBus.EventProcessorHost" version="2.2.10" targetFramework="net46" />
2020
<package id="Microsoft.Azure.WebJobs" version="2.1.0-beta1-11007" targetFramework="net46" />
2121
<package id="Microsoft.Azure.WebJobs.Core" version="2.1.0-beta1-11007" targetFramework="net46" />
22-
<package id="Microsoft.Azure.WebJobs.Extensions" version="2.1.0-beta1-10517" targetFramework="net46" />
22+
<package id="Microsoft.Azure.WebJobs.Extensions" version="2.1.0-beta1-10518" targetFramework="net46" />
2323
<package id="Microsoft.Azure.WebJobs.Extensions.ApiHub" version="1.0.0-beta4-10517" targetFramework="net46" />
2424
<package id="Microsoft.Azure.WebJobs.Extensions.BotFramework" version="1.0.15-beta" targetFramework="net46" />
25-
<package id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10517" targetFramework="net46" />
25+
<package id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10518" targetFramework="net46" />
2626
<package id="Microsoft.Azure.WebJobs.Extensions.EventGrid" version="1.0.0-beta1-10006" targetFramework="net46" />
2727
<package id="Microsoft.Azure.WebJobs.Extensions.MobileApps" version="1.1.0-beta1-10517" targetFramework="net46" />
2828
<package id="Microsoft.Azure.WebJobs.Extensions.NotificationHubs" version="1.1.0-beta1-10517" targetFramework="net46" />

src/WebJobs.Script.NuGet/WebJobs.Script.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<dependency id="Microsoft.Azure.ServiceBus.EventProcessorHost" version="2.2.10" />
2323
<dependency id="Microsoft.Azure.WebJobs.Extensions.ApiHub" version="1.0.0-beta4-10517" />
2424
<dependency id="Microsoft.Azure.WebJobs.Extensions.BotFramework" version="1.0.15-beta" />
25-
<dependency id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10517" />
25+
<dependency id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10518" />
2626
<dependency id="Microsoft.Azure.WebJobs.Extensions.Http" version="1.0.0-beta1-10517" />
2727
<dependency id="Microsoft.Azure.WebJobs.Extensions.MobileApps" version="1.1.0-beta1-10517" />
2828
<dependency id="Microsoft.Azure.WebJobs.Extensions.NotificationHubs" version="1.1.0-beta1-10517" />

src/WebJobs.Script.WebHost/WebJobs.Script.WebHost.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@
193193
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Core.2.1.0-beta1-11007\lib\net45\Microsoft.Azure.WebJobs.dll</HintPath>
194194
</Reference>
195195
<Reference Include="Microsoft.Azure.WebJobs.Extensions, Version=2.1.0.0, Culture=neutral, processorArchitecture=MSIL">
196-
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.2.1.0-beta1-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.dll</HintPath>
196+
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.2.1.0-beta1-10518\lib\net45\Microsoft.Azure.WebJobs.Extensions.dll</HintPath>
197197
</Reference>
198198
<Reference Include="Microsoft.Azure.WebJobs.Extensions.ApiHub, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
199199
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.ApiHub.1.0.0-beta4-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.ApiHub.dll</HintPath>
@@ -202,7 +202,7 @@
202202
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.BotFramework.1.0.15-beta\lib\net46\Microsoft.Azure.WebJobs.Extensions.BotFramework.dll</HintPath>
203203
</Reference>
204204
<Reference Include="Microsoft.Azure.WebJobs.Extensions.DocumentDB, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL">
205-
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.DocumentDB.1.1.0-beta1-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.DocumentDB.dll</HintPath>
205+
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.DocumentDB.1.1.0-beta1-10518\lib\net45\Microsoft.Azure.WebJobs.Extensions.DocumentDB.dll</HintPath>
206206
</Reference>
207207
<Reference Include="Microsoft.Azure.WebJobs.Extensions.EventGrid, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
208208
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.EventGrid.1.0.0-beta1-10006\lib\net46\Microsoft.Azure.WebJobs.Extensions.EventGrid.dll</HintPath>

src/WebJobs.Script.WebHost/packages.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@
4646
<package id="Microsoft.Azure.ServiceBus.EventProcessorHost" version="2.2.10" targetFramework="net46" />
4747
<package id="Microsoft.Azure.WebJobs" version="2.1.0-beta1-11007" targetFramework="net46" />
4848
<package id="Microsoft.Azure.WebJobs.Core" version="2.1.0-beta1-11007" targetFramework="net46" />
49-
<package id="Microsoft.Azure.WebJobs.Extensions" version="2.1.0-beta1-10517" targetFramework="net46" />
49+
<package id="Microsoft.Azure.WebJobs.Extensions" version="2.1.0-beta1-10518" targetFramework="net46" />
5050
<package id="Microsoft.Azure.WebJobs.Extensions.ApiHub" version="1.0.0-beta4-10517" targetFramework="net46" />
5151
<package id="Microsoft.Azure.WebJobs.Extensions.BotFramework" version="1.0.15-beta" targetFramework="net46" />
52-
<package id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10517" targetFramework="net46" />
52+
<package id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10518" targetFramework="net46" />
5353
<package id="Microsoft.Azure.WebJobs.Extensions.EventGrid" version="1.0.0-beta1-10006" targetFramework="net46" />
5454
<package id="Microsoft.Azure.WebJobs.Extensions.Http" version="1.0.0-beta1-10517" targetFramework="net46" />
5555
<package id="Microsoft.Azure.WebJobs.Extensions.MobileApps" version="1.1.0-beta1-10517" targetFramework="net46" />

src/WebJobs.Script/Binding/DocumentDBScriptBindingProvider.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ public override Collection<Attribute> GetAttributes()
113113
attributeTrigger.LeaseDatabaseName = Context.GetMetadataValue<string>("leaseDatabaseName");
114114
attributeTrigger.LeaseCollectionName = Context.GetMetadataValue<string>("leaseCollectionName");
115115
attributeTrigger.LeaseConnectionStringSetting = Context.GetMetadataValue<string>("leaseConnectionStringSetting");
116+
attributeTrigger.CreateLeaseCollectionIfNotExists = Context.GetMetadataValue<bool>("createLeaseCollectionIfNotExists", false);
117+
attributeTrigger.LeasesCollectionThroughput = Context.GetMetadataValue<int>("leaseCollectionThroughput", 0);
116118

117119
attributes.Add(attributeTrigger);
118120
}

src/WebJobs.Script/WebJobs.Script.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Core.2.1.0-beta1-11007\lib\net45\Microsoft.Azure.WebJobs.dll</HintPath>
103103
</Reference>
104104
<Reference Include="Microsoft.Azure.WebJobs.Extensions, Version=2.1.0.0, Culture=neutral, processorArchitecture=MSIL">
105-
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.2.1.0-beta1-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.dll</HintPath>
105+
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.2.1.0-beta1-10518\lib\net45\Microsoft.Azure.WebJobs.Extensions.dll</HintPath>
106106
</Reference>
107107
<Reference Include="Microsoft.Azure.WebJobs.Extensions.ApiHub, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
108108
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.ApiHub.1.0.0-beta4-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.ApiHub.dll</HintPath>
@@ -111,7 +111,7 @@
111111
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.BotFramework.1.0.15-beta\lib\net46\Microsoft.Azure.WebJobs.Extensions.BotFramework.dll</HintPath>
112112
</Reference>
113113
<Reference Include="Microsoft.Azure.WebJobs.Extensions.DocumentDB, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL">
114-
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.DocumentDB.1.1.0-beta1-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.DocumentDB.dll</HintPath>
114+
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.DocumentDB.1.1.0-beta1-10518\lib\net45\Microsoft.Azure.WebJobs.Extensions.DocumentDB.dll</HintPath>
115115
</Reference>
116116
<Reference Include="Microsoft.Azure.WebJobs.Extensions.EventGrid, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
117117
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.EventGrid.1.0.0-beta1-10006\lib\net46\Microsoft.Azure.WebJobs.Extensions.EventGrid.dll</HintPath>

src/WebJobs.Script/packages.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<package id="Microsoft.Azure.ServiceBus.EventProcessorHost" version="2.2.10" targetFramework="net46" />
2222
<package id="Microsoft.Azure.WebJobs" version="2.1.0-beta1-11007" targetFramework="net46" />
2323
<package id="Microsoft.Azure.WebJobs.Core" version="2.1.0-beta1-11007" targetFramework="net46" />
24-
<package id="Microsoft.Azure.WebJobs.Extensions" version="2.1.0-beta1-10517" targetFramework="net46" />
24+
<package id="Microsoft.Azure.WebJobs.Extensions" version="2.1.0-beta1-10518" targetFramework="net46" />
2525
<package id="Microsoft.Azure.WebJobs.Extensions.ApiHub" version="1.0.0-beta4-10517" targetFramework="net46" />
2626
<package id="Microsoft.Azure.WebJobs.Extensions.BotFramework" version="1.0.15-beta" targetFramework="net46" />
27-
<package id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10517" targetFramework="net46" />
27+
<package id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10518" targetFramework="net46" />
2828
<package id="Microsoft.Azure.WebJobs.Extensions.EventGrid" version="1.0.0-beta1-10006" targetFramework="net46" />
2929
<package id="Microsoft.Azure.WebJobs.Extensions.Http" version="1.0.0-beta1-10517" targetFramework="net46" />
3030
<package id="Microsoft.Azure.WebJobs.Extensions.MobileApps" version="1.1.0-beta1-10517" targetFramework="net46" />

test/WebJobs.Script.Tests.Integration/WebJobs.Script.Tests.Integration.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Core.2.1.0-beta1-11007\lib\net45\Microsoft.Azure.WebJobs.dll</HintPath>
117117
</Reference>
118118
<Reference Include="Microsoft.Azure.WebJobs.Extensions, Version=2.1.0.0, Culture=neutral, processorArchitecture=MSIL">
119-
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.2.1.0-beta1-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.dll</HintPath>
119+
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.2.1.0-beta1-10518\lib\net45\Microsoft.Azure.WebJobs.Extensions.dll</HintPath>
120120
</Reference>
121121
<Reference Include="Microsoft.Azure.WebJobs.Extensions.ApiHub, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
122122
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.ApiHub.1.0.0-beta4-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.ApiHub.dll</HintPath>
@@ -125,7 +125,7 @@
125125
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.BotFramework.1.0.15-beta\lib\net46\Microsoft.Azure.WebJobs.Extensions.BotFramework.dll</HintPath>
126126
</Reference>
127127
<Reference Include="Microsoft.Azure.WebJobs.Extensions.DocumentDB, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL">
128-
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.DocumentDB.1.1.0-beta1-10517\lib\net45\Microsoft.Azure.WebJobs.Extensions.DocumentDB.dll</HintPath>
128+
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.DocumentDB.1.1.0-beta1-10518\lib\net45\Microsoft.Azure.WebJobs.Extensions.DocumentDB.dll</HintPath>
129129
</Reference>
130130
<Reference Include="Microsoft.Azure.WebJobs.Extensions.EventGrid, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
131131
<HintPath>..\..\packages\Microsoft.Azure.WebJobs.Extensions.EventGrid.1.0.0-beta1-10006\lib\net46\Microsoft.Azure.WebJobs.Extensions.EventGrid.dll</HintPath>

test/WebJobs.Script.Tests.Integration/packages.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
<package id="Microsoft.Azure.ServiceBus.EventProcessorHost" version="2.2.10" targetFramework="net46" />
3131
<package id="Microsoft.Azure.WebJobs" version="2.1.0-beta1-11007" targetFramework="net46" />
3232
<package id="Microsoft.Azure.WebJobs.Core" version="2.1.0-beta1-11007" targetFramework="net46" />
33-
<package id="Microsoft.Azure.WebJobs.Extensions" version="2.1.0-beta1-10517" targetFramework="net46" />
33+
<package id="Microsoft.Azure.WebJobs.Extensions" version="2.1.0-beta1-10518" targetFramework="net46" />
3434
<package id="Microsoft.Azure.WebJobs.Extensions.ApiHub" version="1.0.0-beta4-10517" targetFramework="net46" />
3535
<package id="Microsoft.Azure.WebJobs.Extensions.BotFramework" version="1.0.15-beta" targetFramework="net46" />
36-
<package id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10517" targetFramework="net46" />
36+
<package id="Microsoft.Azure.WebJobs.Extensions.DocumentDB" version="1.1.0-beta1-10518" targetFramework="net46" />
3737
<package id="Microsoft.Azure.WebJobs.Extensions.EventGrid" version="1.0.0-beta1-10006" targetFramework="net46" />
3838
<package id="Microsoft.Azure.WebJobs.Extensions.Http" version="1.0.0-beta1-10517" targetFramework="net46" />
3939
<package id="Microsoft.Azure.WebJobs.Extensions.MobileApps" version="1.1.0-beta1-10517" targetFramework="net46" />

0 commit comments

Comments
 (0)