Skip to content

Commit e025370

Browse files
authored
Generate missing .net 8.0 api for WebJobs Extensions Storage (Azure#48030)
1 parent 773d550 commit e025370

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
namespace Microsoft.Azure.WebJobs
2+
{
3+
[Microsoft.Azure.WebJobs.ConnectionProviderAttribute(typeof(Microsoft.Azure.WebJobs.StorageAccountAttribute))]
4+
[Microsoft.Azure.WebJobs.Description.BindingAttribute]
5+
[System.AttributeUsageAttribute(System.AttributeTargets.Parameter | System.AttributeTargets.ReturnValue)]
6+
[System.Diagnostics.DebuggerDisplayAttribute("{BlobPath,nq}")]
7+
public sealed partial class BlobAttribute : System.Attribute, Microsoft.Azure.WebJobs.IConnectionProvider
8+
{
9+
public BlobAttribute(string blobPath) { }
10+
public BlobAttribute(string blobPath, System.IO.FileAccess access) { }
11+
public System.IO.FileAccess? Access { get { throw null; } set { } }
12+
[Microsoft.Azure.WebJobs.Description.AutoResolveAttribute]
13+
public string BlobPath { get { throw null; } }
14+
public string Connection { get { throw null; } set { } }
15+
}
16+
[Microsoft.Azure.WebJobs.ConnectionProviderAttribute(typeof(Microsoft.Azure.WebJobs.StorageAccountAttribute))]
17+
[Microsoft.Azure.WebJobs.Description.BindingAttribute]
18+
[System.AttributeUsageAttribute(System.AttributeTargets.Parameter)]
19+
[System.Diagnostics.DebuggerDisplayAttribute("{BlobPath,nq}")]
20+
public sealed partial class BlobTriggerAttribute : System.Attribute, Microsoft.Azure.WebJobs.IConnectionProvider
21+
{
22+
public BlobTriggerAttribute(string blobPath) { }
23+
public string BlobPath { get { throw null; } }
24+
public string Connection { get { throw null; } set { } }
25+
public Microsoft.Azure.WebJobs.BlobTriggerSource Source { get { throw null; } set { } }
26+
}
27+
public enum BlobTriggerSource
28+
{
29+
LogsAndContainerScan = 0,
30+
EventGrid = 1,
31+
}
32+
}
33+
namespace Microsoft.Azure.WebJobs.Extensions.Storage
34+
{
35+
public partial class AzureStorageBlobsWebJobsStartup : Microsoft.Azure.WebJobs.Hosting.IWebJobsStartup
36+
{
37+
public AzureStorageBlobsWebJobsStartup() { }
38+
public void Configure(Microsoft.Azure.WebJobs.IWebJobsBuilder builder) { }
39+
}
40+
}
41+
namespace Microsoft.Azure.WebJobs.Host
42+
{
43+
public partial class BlobsOptions : Microsoft.Azure.WebJobs.Hosting.IOptionsFormatter
44+
{
45+
public BlobsOptions() { }
46+
public int MaxDegreeOfParallelism { get { throw null; } set { } }
47+
public int PoisonBlobThreshold { get { throw null; } set { } }
48+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
49+
string Microsoft.Azure.WebJobs.Hosting.IOptionsFormatter.Format() { throw null; }
50+
}
51+
}
52+
namespace Microsoft.Extensions.Hosting
53+
{
54+
public static partial class StorageBlobsWebJobsBuilderExtensions
55+
{
56+
public static Microsoft.Azure.WebJobs.IWebJobsBuilder AddAzureStorageBlobs(this Microsoft.Azure.WebJobs.IWebJobsBuilder builder, System.Action<Microsoft.Azure.WebJobs.Host.BlobsOptions> configureBlobs = null) { throw null; }
57+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
58+
public static Microsoft.Azure.WebJobs.IWebJobsBuilder AddAzureStorageBlobsScaleForTrigger(this Microsoft.Azure.WebJobs.IWebJobsBuilder builder, Microsoft.Azure.WebJobs.Host.Scale.TriggerMetadata triggerMetadata) { throw null; }
59+
}
60+
}

sdk/storage/Microsoft.Azure.WebJobs.Extensions.Storage/api/Microsoft.Azure.WebJobs.Extensions.Storage.net8.0.cs

Whitespace-only changes.

0 commit comments

Comments
 (0)