This repository was archived by the owner on Aug 4, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +42
-1
lines changed
Analogy.Implementation.KafkaProvider.Example
Analogy.Implementation.KafkaProvider Expand file tree Collapse file tree 3 files changed +42
-1
lines changed Original file line number Diff line number Diff line change 1818
1919 <ItemGroup >
2020 <PackageReference Include =" Analogy.LogViewer.Interfaces" Version =" 2.7.9.5" />
21+ <PackageReference Include =" Analogy.LogViewer.Template" Version =" 1.6.10" />
2122 <PackageReference Include =" Confluent.Kafka" Version =" 1.5.2" />
2223 <PackageReference Include =" librdkafka.redist" Version =" 1.5.2" />
2324 </ItemGroup >
Original file line number Diff line number Diff line change 66 <EmbedUntrackedSources >true</EmbedUntrackedSources >
77 <IncludeSymbols >true</IncludeSymbols >
88 <SymbolPackageFormat >snupkg</SymbolPackageFormat >
9- <Version >1.3.4 </Version >
9+ <Version >1.3.5 </Version >
1010 <Authors >Lior Banai</Authors >
1111 <Company >Analogy.LogViewer</Company >
1212 <Product >Analogy.LogViewer.KafkaProvider</Product >
1919 <PackageIconUrl />
2020 <RepositoryUrl >https://github.com/Analogy-LogViewer/Analogy.LogViewer.KafkaProvider</RepositoryUrl >
2121 <RepositoryType >git</RepositoryType >
22+ <Nullable >enable</Nullable >
23+ <LangVersion >8.0</LangVersion >
2224 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
2325 <GenerateResourceUsePreserializedResources >true</GenerateResourceUsePreserializedResources >
2426 </PropertyGroup >
2527
2628 <ItemGroup >
2729 <PackageReference Include =" Analogy.LogViewer.Interfaces" Version =" 2.7.9.5" />
30+ <PackageReference Include =" Analogy.LogViewer.Template" Version =" 1.6.10" />
2831 <PackageReference Include =" Confluent.Kafka" Version =" 1.5.2" />
2932 <PackageReference Include =" librdkafka.redist" Version =" 1.5.2" />
3033 <PackageReference Include =" Microsoft.Build.Tasks.Git" Version =" 1.0.0" >
Original file line number Diff line number Diff line change 1+ using System ;
2+ using System . Collections . Generic ;
3+ using System . Diagnostics ;
4+ using System . Linq ;
5+ using System . Reflection ;
6+ using System . Runtime . Versioning ;
7+ using System . Text ;
8+ using System . Threading . Tasks ;
9+ using Analogy . LogViewer . Template ;
10+
11+ namespace Analogy . LogViewer . KafkaProvider
12+ {
13+ public class DownloadInformation : Analogy . LogViewer . Template . AnalogyDownloadInformation
14+ {
15+ protected override string RepositoryURL { get ; set ; } = "https://api.github.com/repos/Analogy-LogViewer/Analogy.LogViewer.KafkaProvider" ;
16+ public override TargetFrameworkAttribute CurrentFrameworkAttribute { get ; set ; } = ( TargetFrameworkAttribute ) Assembly . GetExecutingAssembly ( ) . GetCustomAttribute ( typeof ( TargetFrameworkAttribute ) ) ;
17+
18+ public override Guid FactoryId { get ; set ; } = AnalogyKafkaFactory . Id ;
19+ public override string Name { get ; set ; } = "Kafka Data Provider" ;
20+
21+ private string ? _installedVersionNumber ;
22+ public override string InstalledVersionNumber
23+ {
24+ get
25+ {
26+ if ( _installedVersionNumber != null )
27+ {
28+ return _installedVersionNumber ;
29+ }
30+ Assembly assembly = Assembly . GetExecutingAssembly ( ) ;
31+ FileVersionInfo fvi = FileVersionInfo . GetVersionInfo ( assembly . Location ) ;
32+ _installedVersionNumber = fvi . FileVersion ;
33+ return _installedVersionNumber ;
34+ }
35+ }
36+ }
37+ }
You can’t perform that action at this time.
0 commit comments