Skip to content

Commit 7d5c8be

Browse files
author
thepirat000
committed
Elasticsearch 7 support
1 parent 100577f commit 7d5c8be

File tree

44 files changed

+209
-287
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+209
-287
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ All notable changes to Audit.NET and its extensions will be documented in this f
33

44
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
55

6+
## [14.6.6] - 2019-10-08
7+
### Modified
8+
- Audit.NET.Elasticsearch: Updating for Elasticsearch 7 support. NEST library updated to latest release 7.3.1. (#248).
9+
610
## [14.6.5] - 2019-09-26
711
### Modified
812
- Audit.NET.MongoDB: Updating MongoDB.Driver library to latest release (2.9.1). This fixes problem when using mongo DB data provider in Net Core 3.0 (#246).

src/Audit.DynamicProxy/Audit.DynamicProxy.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Generate Audit Logs by intercepting operation calls on any class without changing its code.</Description>
55
<Copyright>Copyright 2019</Copyright>
66
<AssemblyTitle>Audit.DynamicProxy</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.5;net45</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.EntityFramework.Core/Audit.EntityFramework.Core.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Generate Audit Logs from EntityFramework context changes</Description>
55
<Copyright>Copyright 2016</Copyright>
66
<AssemblyTitle>Audit.EntityFramework.Core</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.5;netstandard2.0;net461;netstandard2.1</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.EntityFramework.Identity.Core/Audit.EntityFramework.Identity.Core.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Generate Audit Logs from EntityFramework identity context changes</Description>
55
<Copyright>Copyright 2018</Copyright>
66
<AssemblyTitle>Audit.EntityFramework.Identity.Core</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.5;netstandard2.0;net461</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.EntityFramework.Identity/Audit.EntityFramework.Identity.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Generate Audit Logs from EntityFramework identity context changes</Description>
55
<Copyright>Copyright 2018</Copyright>
66
<AssemblyTitle>Audit.EntityFramework.Identity</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.5;netstandard2.0;net45</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.EntityFramework/Audit.EntityFramework.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Generate Audit Logs from EntityFramework context changes</Description>
55
<Copyright>Copyright 2016</Copyright>
66
<AssemblyTitle>Audit.EntityFramework</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.5;netstandard2.0;net45</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.FileSystem/Audit.FileSystem.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Generate Audit Logs from file system events using a FileSystemWatcher</Description>
55
<Copyright>Copyright 2018</Copyright>
66
<AssemblyTitle>Audit.FileSystem</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.3;net45</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.HttpClient/Audit.HttpClient.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<Description>Generate detailed Audit Logs for HttpClient instances.</Description>
44
<Copyright>Copyright 2019</Copyright>
55
<AssemblyTitle>Audit.HttpClient</AssemblyTitle>
6-
<VersionPrefix>14.6.5</VersionPrefix>
6+
<VersionPrefix>14.6.6</VersionPrefix>
77
<Authors>Federico Colombo</Authors>
88
<TargetFrameworks>netstandard1.3;netstandard2.0;net45</TargetFrameworks>
99
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.Mvc.Core/Audit.Mvc.Core.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Generate detailed Audit Logs for AspNet Core MVC Controller actions.</Description>
55
<Copyright>Copyright 2016</Copyright>
66
<AssemblyTitle>Audit.Mvc.Core</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.6;netstandard2.0;net451</TargetFrameworks>
1010
<DefineConstants>TRACE;DEBUG;STRONG_NAME</DefineConstants>

src/Audit.Mvc/Audit.Mvc.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Generate detailed Audit Logs for MVC Controller actions.</Description>
55
<Copyright>Copyright 2016</Copyright>
66
<AssemblyTitle>Audit.Mvc</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.6;netstandard2.0;net45</TargetFrameworks>
1010
<DefineConstants>TRACE;DEBUG;STRONG_NAME</DefineConstants>

src/Audit.NET.AzureDocumentDB/Audit.NET.AzureDocumentDB.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Store Audit.NET Trail Logs into an Azure Document DB database</Description>
55
<Copyright>Copyright 2016</Copyright>
66
<AssemblyTitle>Audit.AzureDocumentDB</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>net45;netstandard1.6;netstandard2.0</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.NET.AzureStorage/Audit.NET.AzureStorage.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Store Audit.NET Logs into an Azure Blob Storage</Description>
55
<Copyright>Copyright 2019</Copyright>
66
<AssemblyTitle>Audit.AzureStorage</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.4;net452</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.NET.DynamoDB/Audit.NET.DynamoDB.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Store Audit.NET Trail Logs into Amazon DynamoDB</Description>
55
<Copyright>Copyright 2018</Copyright>
66
<AssemblyTitle>Audit.DynamoDB</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.3;net45</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.NET.ElasticSearch/Audit.NET.Elasticsearch.csproj

+6-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<Description>Store Audit.NET Trail Logs into Elasticsearch database</Description>
55
<Copyright>Copyright 2018</Copyright>
66
<AssemblyTitle>Audit.Elasticsearch</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
9-
<TargetFrameworks>net451;netstandard1.3</TargetFrameworks>
9+
<TargetFrameworks>net461;netstandard2.0</TargetFrameworks>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>
1111
<NoWarn>$(NoWarn);1591</NoWarn>
1212
<GenerateDocumentationFile>true</GenerateDocumentationFile>
@@ -18,7 +18,6 @@
1818
<PackageTags>Audit;Trail;Log;Elasticsearch</PackageTags>
1919
<PackageIconUrl>https://i.imgur.com/PbeWVKz.png</PackageIconUrl>
2020
<PackageProjectUrl>https://github.com/thepirat000/Audit.NET</PackageProjectUrl>
21-
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.1</NetStandardImplicitPackageVersion>
2221
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
2322
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
2423
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
@@ -28,10 +27,10 @@
2827
<ItemGroup>
2928
<None Include="..\..\LICENSE" Pack="true" PackagePath="LICENSE" />
3029
</ItemGroup>
31-
30+
3231
<ItemGroup>
33-
<PackageReference Include="NEST" Version="6.0.2" />
34-
<PackageReference Include="NEST.jsonnetserializer" Version="6.0.2" />
32+
<PackageReference Include="NEST" Version="7.3.1" />
33+
<PackageReference Include="NEST.jsonnetserializer" Version="7.3.1" />
3534
<PackageReference Include="Newtonsoft.Json" Version="12.0.2" />
3635
</ItemGroup>
3736

src/Audit.NET.ElasticSearch/ConfigurationApi/ElasticsearchConfiguratorExtensions.cs

+3-10
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,14 @@ public static class ElasticsearchConfiguratorExtensions
1515
/// <param name="settings">The Elasticsearch connection settings</param>
1616
/// <param name="idBuilder">The builder to get the id to use for an audit event. NULL to use a server generated id</param>
1717
/// <param name="indexBuilder">The builder to get the index to use for an audit event. NULL to use the default index name</param>
18-
/// <param name="typeNameBuilder">The builder to get the type to use for an audit event</param>
1918
public static ICreationPolicyConfigurator UseElasticsearch(this IConfigurator configurator, AuditConnectionSettings settings,
20-
Func<AuditEvent, Id> idBuilder = null, Func<AuditEvent, IndexName> indexBuilder = null, Func<AuditEvent, TypeName> typeNameBuilder = null)
19+
Func<AuditEvent, Id> idBuilder = null, Func<AuditEvent, IndexName> indexBuilder = null)
2120
{
2221
Configuration.DataProvider = new ElasticsearchDataProvider()
2322
{
2423
ConnectionSettings = settings,
2524
IdBuilder = idBuilder,
26-
IndexBuilder = indexBuilder,
27-
#pragma warning disable 618
28-
TypeNameBuilder = typeNameBuilder
29-
#pragma warning restore 618
25+
IndexBuilder = indexBuilder
3026
};
3127
return new CreationPolicyConfigurator();
3228
}
@@ -44,10 +40,7 @@ public static ICreationPolicyConfigurator UseElasticsearch(this IConfigurator co
4440
{
4541
ConnectionSettings = elasDbConfig._connectionSettings,
4642
IdBuilder = elasDbConfig._idBuilder,
47-
IndexBuilder = elasDbConfig._indexBuilder,
48-
#pragma warning disable 618
49-
TypeNameBuilder = elasDbConfig._typeNameBuilder
50-
#pragma warning restore 618
43+
IndexBuilder = elasDbConfig._indexBuilder
5144
};
5245
return new CreationPolicyConfigurator();
5346
}

src/Audit.NET.ElasticSearch/ConfigurationApi/ElasticsearchProviderConfigurator.cs

-12
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ public class ElasticsearchProviderConfigurator : IElasticsearchProviderConfigura
99
{
1010
internal IConnectionSettingsValues _connectionSettings;
1111
internal Func<Core.AuditEvent, IndexName> _indexBuilder;
12-
internal Func<Core.AuditEvent, TypeName> _typeNameBuilder;
1312
internal Func<Core.AuditEvent, Id> _idBuilder;
1413

1514
public IElasticsearchProviderConfigurator ConnectionSettings(AuditConnectionSettings connectionSettings)
@@ -54,16 +53,5 @@ public IElasticsearchProviderConfigurator Index(Func<Core.AuditEvent, IndexName>
5453
return this;
5554
}
5655

57-
public IElasticsearchProviderConfigurator Type(Func<Core.AuditEvent, TypeName> typeNameBuilder)
58-
{
59-
_typeNameBuilder = typeNameBuilder;
60-
return this;
61-
}
62-
63-
public IElasticsearchProviderConfigurator Type(string typeName)
64-
{
65-
_typeNameBuilder = ev => typeName;
66-
return this;
67-
}
6856
}
6957
}

src/Audit.NET.ElasticSearch/ConfigurationApi/IElasticsearchProviderConfigurator.cs

-16
Original file line numberDiff line numberDiff line change
@@ -52,21 +52,5 @@ public interface IElasticsearchProviderConfigurator
5252
/// </summary>
5353
/// <param name="idBuilder">The builder to get the id to use for an audit event. NULL to use a server generated id.</param>
5454
IElasticsearchProviderConfigurator Id(Func<AuditEvent, Id> idBuilder);
55-
56-
/// <summary>
57-
/// Specifies the Elasticsearch document type to use for an audit event.
58-
/// NOTE: Mapping types will be completely removed in Elasticsearch 7.0.0.
59-
/// </summary>
60-
/// <param name="typeNameBuilder">The builder to get the type to use for an audit event.</param>
61-
[Obsolete("Mapping types will be completely removed in Elasticsearch 7.0.0.")]
62-
IElasticsearchProviderConfigurator Type(Func<AuditEvent, TypeName> typeNameBuilder);
63-
64-
/// <summary>
65-
/// Specifies the Elasticsearch document type to use for an audit event.
66-
/// NOTE: Mapping types will be completely removed in Elasticsearch 7.0.0.
67-
/// </summary>
68-
/// <param name="typeName">The type to use for the audit events.</param>
69-
[Obsolete("Mapping types will be completely removed in Elasticsearch 7.0.0.")]
70-
IElasticsearchProviderConfigurator Type(string typeName);
7155
}
7256
}

src/Audit.NET.ElasticSearch/Providers/ElasticsearchAuditEventId.cs

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ namespace Audit.Elasticsearch.Providers
88
public class ElasticsearchAuditEventId
99
{
1010
public IndexName Index { get; set; }
11-
public TypeName Type { get; set; }
1211
public Id Id { get; set; }
1312
}
1413
}

src/Audit.NET.ElasticSearch/Providers/ElasticsearchDataProvider.cs

+11-27
Original file line numberDiff line numberDiff line change
@@ -31,21 +31,12 @@ public class ElasticsearchDataProvider : AuditDataProvider
3131
/// </summary>
3232
public Func<AuditEvent, IndexName> IndexBuilder { get; set; }
3333

34-
/// <summary>
35-
/// The Elasticsearch type name to use when saving an audit event. NULL (or Func that returns NULL) to use the index name.
36-
/// </summary>
37-
/// <remarks>
38-
/// https://www.elastic.co/guide/en/elasticsearch/reference/master/removal-of-types.html
39-
/// </remarks>
40-
[Obsolete("Mapping types will be completely removed in Elasticsearch 7.0.0.")]
41-
public Func<AuditEvent, TypeName> TypeNameBuilder { get; set; }
42-
4334
/// <summary>
4435
/// The Elasticsearch document id to use when savint an audit event
4536
/// </summary>
4637
public Func<AuditEvent, Id> IdBuilder { get; set; }
4738

48-
internal ElasticsearchDataProvider(IElasticClient client)
39+
public ElasticsearchDataProvider(IElasticClient client)
4940
{
5041
_client = new Lazy<IElasticClient>(() => client);
5142
}
@@ -71,9 +62,6 @@ public ElasticsearchDataProvider(Action<Configuration.IElasticsearchProviderConf
7162
ConnectionSettings = elConfig._connectionSettings;
7263
IdBuilder = elConfig._idBuilder;
7364
IndexBuilder = elConfig._indexBuilder;
74-
#pragma warning disable CS0618 // Type or member is obsolete
75-
TypeNameBuilder = elConfig._typeNameBuilder;
76-
#pragma warning restore CS0618 // Type or member is obsolete
7765
}
7866
}
7967

@@ -89,13 +77,11 @@ public override object Serialize<T>(T value)
8977
public override object InsertEvent(AuditEvent auditEvent)
9078
{
9179
var id = IdBuilder?.Invoke(auditEvent);
92-
#pragma warning disable CS0618 // Type or member is obsolete
93-
var createRequest = new CreateRequest<AuditEvent>(auditEvent, IndexBuilder?.Invoke(auditEvent), TypeNameBuilder?.Invoke(auditEvent), id);
94-
#pragma warning restore CS0618 // Type or member is obsolete
80+
var createRequest = new CreateRequest<AuditEvent>(auditEvent, IndexBuilder?.Invoke(auditEvent), id);
9581
var response = _client.Value.Create(createRequest);
9682
if (response.IsValid && response.Result != Result.Error)
9783
{
98-
return new ElasticsearchAuditEventId() { Id = response.Id, Index = response.Index, Type = response.Type };
84+
return new ElasticsearchAuditEventId() { Id = response.Id, Index = response.Index };
9985
}
10086
if (response.OriginalException != null)
10187
{
@@ -107,13 +93,11 @@ public override object InsertEvent(AuditEvent auditEvent)
10793
public override async Task<object> InsertEventAsync(AuditEvent auditEvent)
10894
{
10995
var id = IdBuilder?.Invoke(auditEvent);
110-
#pragma warning disable CS0618 // Type or member is obsolete
111-
var createRequest = new CreateRequest<AuditEvent>(auditEvent, IndexBuilder?.Invoke(auditEvent), TypeNameBuilder?.Invoke(auditEvent), id);
112-
#pragma warning restore CS0618 // Type or member is obsolete
96+
ICreateRequest<AuditEvent> createRequest = new CreateRequest<AuditEvent>(auditEvent, IndexBuilder?.Invoke(auditEvent), id);
11397
var response = await _client.Value.CreateAsync(createRequest);
11498
if (response.IsValid && response.Result != Result.Error)
11599
{
116-
return new ElasticsearchAuditEventId() { Id = response.Id, Index = response.Index, Type = response.Type };
100+
return new ElasticsearchAuditEventId() { Id = response.Id, Index = response.Index };
117101
}
118102
if (response.OriginalException != null)
119103
{
@@ -125,7 +109,7 @@ public override async Task<object> InsertEventAsync(AuditEvent auditEvent)
125109
public override void ReplaceEvent(object eventId, AuditEvent auditEvent)
126110
{
127111
var el = eventId as ElasticsearchAuditEventId;
128-
var indexRequest = new IndexRequest<AuditEvent>(auditEvent, el.Index, el.Type, el.Id);
112+
var indexRequest = new IndexRequest<AuditEvent>(auditEvent, el.Index, el.Id);
129113
var response = _client.Value.Index(indexRequest);
130114
if (response.OriginalException != null)
131115
{
@@ -136,7 +120,7 @@ public override void ReplaceEvent(object eventId, AuditEvent auditEvent)
136120
public override async Task ReplaceEventAsync(object eventId, AuditEvent auditEvent)
137121
{
138122
var el = eventId as ElasticsearchAuditEventId;
139-
var indexRequest = new IndexRequest<AuditEvent>(auditEvent, el.Index, el.Type, el.Id);
123+
var indexRequest = new IndexRequest<AuditEvent>(auditEvent, el.Index, el.Id);
140124
var response = await _client.Value.IndexAsync(indexRequest);
141125
if (response.OriginalException != null)
142126
{
@@ -152,8 +136,8 @@ public override T GetEvent<T>(object eventId)
152136

153137
public T GetEvent<T>(ElasticsearchAuditEventId eventId) where T : AuditEvent
154138
{
155-
var request = new GetRequest(eventId.Index, eventId.Type, eventId.Id);
156-
var response = _client.Value.Get(new DocumentPath<T>(eventId.Id), x => x.Index(eventId.Index).Type(eventId.Type));
139+
var request = new GetRequest(eventId.Index, eventId.Id);
140+
var response = _client.Value.Get(new DocumentPath<T>(eventId.Id), x => x.Index(eventId.Index));
157141
if (response.IsValid && response.Found)
158142
{
159143
return response.Source;
@@ -173,8 +157,8 @@ public override async Task<T> GetEventAsync<T>(object eventId)
173157

174158
public async Task<T> GetEventAsync<T>(ElasticsearchAuditEventId eventId) where T : AuditEvent
175159
{
176-
var request = new GetRequest(eventId.Index, eventId.Type, eventId.Id);
177-
var response = await _client.Value.GetAsync(new DocumentPath<T>(eventId.Id), x => x.Index(eventId.Index).Type(eventId.Type));
160+
var request = new GetRequest(eventId.Index, eventId.Id);
161+
var response = await _client.Value.GetAsync(new DocumentPath<T>(eventId.Id), x => x.Index(eventId.Index));
178162
if (response.IsValid && response.Found)
179163
{
180164
return response.Source;

src/Audit.NET.ElasticSearch/README.md

-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ Mandatory:
5252

5353
Optional:
5454
- **Index**: The Elasticsearch index name to use. Can be NULL to use the default index.
55-
- **Type**: The type name to use. Note that types are going to be be removed in future Elasticsearch versions. Can be NULL to use the default type name.
5655
- **Id**: The id to use for the given audit event. Can be NULL to use an auto-generated id.
5756

5857
## Query events

src/Audit.NET.EventLog.Core/Audit.NET.EventLog.Core.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Log Audit.NET events to the Windows EventLog when targeting net standard 2.0</Description>
55
<Copyright>Copyright 2018</Copyright>
66
<AssemblyTitle>Audit.NET.EventLog.Core</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFramework>netstandard2.0</TargetFramework>
1010
<DefineConstants>$(DefineConstants);STRONG_NAME</DefineConstants>

src/Audit.NET.MongoDB/Audit.NET.MongoDB.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>Store Audit.NET Trail Logs into a MongoDB database</Description>
55
<Copyright>Copyright 2016</Copyright>
66
<AssemblyTitle>Audit.MongoDB</AssemblyTitle>
7-
<VersionPrefix>14.6.5</VersionPrefix>
7+
<VersionPrefix>14.6.6</VersionPrefix>
88
<Authors>Federico Colombo</Authors>
99
<TargetFrameworks>netstandard1.5;net452</TargetFrameworks>
1010
<NoWarn>$(NoWarn);1591</NoWarn>

0 commit comments

Comments
 (0)