ntminer 5 years ago
parent
commit
09ac35a52a

+ 2 - 0
src/NTMinerDataSchemas/NTMinerDataSchemas.csproj

@@ -71,7 +71,9 @@
     <Compile Include="Core\OperationResultData.cs" />
     <Compile Include="Core\Profile\WorkIgnoreAttribute.cs" />
     <Compile Include="TypeExtensions.cs" />
+    <Compile Include="User\ITryLoginTimes.cs" />
     <Compile Include="User\IWsUserName.cs" />
+    <Compile Include="User\TryLoginTimes.cs" />
     <Compile Include="VirtualMemory\DriveDto.cs" />
     <Compile Include="VirtualMemory\IDrive.cs" />
     <Compile Include="ServerNode\GetWsServerNodeAddressRequest.cs" />

+ 9 - 0
src/NTMinerDataSchemas/User/ITryLoginTimes.cs

@@ -0,0 +1,9 @@
+using System;
+
+namespace NTMiner.User {
+    public interface ITryLoginTimes {
+        string LoginName { get; }
+        int Times { get; }
+        DateTime LastTryOn { get; }
+    }
+}

+ 11 - 0
src/NTMinerDataSchemas/User/TryLoginTimes.cs

@@ -0,0 +1,11 @@
+using System;
+
+namespace NTMiner.User {
+    public class TryLoginTimes : ITryLoginTimes {
+        public TryLoginTimes() { }
+
+        public string LoginName { get; set; }
+        public int Times { get; set; }
+        public DateTime LastTryOn { get; set; }
+    }
+}