File tree Expand file tree Collapse file tree 2 files changed +41
-0
lines changed
src/UmbracoFileSystemProviders.Azure Expand file tree Collapse file tree 2 files changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ namespace Our . Umbraco . FileSystemProviders . Azure
2+ {
3+ public class AzureBlobFileSystemConfig
4+ {
5+ public bool DisableVirtualPathProvider { get ; set ; }
6+
7+ /// <summary>
8+ /// The container name
9+ /// </summary>
10+ public string ContainerName { get ; set ; }
11+
12+ /// <summary>
13+ /// The root url
14+ /// </summary>
15+ public string RootUrl { get ; set ; }
16+
17+ /// <summary>
18+ /// The connection string
19+ /// </summary>
20+ public string ConnectionString { get ; set ; }
21+
22+ //TODO: INT - The current underlying AzureBlobFileSystem expects this as string - YUK
23+ /// <summary>
24+ /// The maximum number of days to cache blob items for in the browser
25+ /// </summary>
26+ public string MaxDays { get ; set ; }
27+
28+ //TODO: BOOL - The current underlying AzureBlobFileSystem expects this as string - YUK
29+ /// <summary>
30+ /// Whether to use the default "media" route in the url independent of the blob container
31+ /// </summary>
32+ public string UseDefaultRoute { get ; set ; }
33+
34+ //TODO: BOOL - The current underlying AzureBlobFileSystem expects this as string - YUK
35+ /// <summary>
36+ /// Blob container can be private (no direct access) or public (direct access possible, default)
37+ /// </summary>
38+ public string UsePrivateContainer { get ; set ; }
39+ }
40+ }
Original file line number Diff line number Diff line change 274274 </ItemGroup >
275275 <ItemGroup >
276276 <Compile Include =" AzureBlobFileSystem.cs" />
277+ <Compile Include =" AzureBlobFileSystemConfig.cs" />
277278 <Compile Include =" AzureFileSystem.cs" />
278279 <Compile Include =" AzureFileSystemComponent.cs" />
279280 <Compile Include =" AzureFileSystemComposer.cs" />
You can’t perform that action at this time.
0 commit comments