20240329
This commit is contained in:
parent
9a2b2f6842
commit
d0ee17c6a5
@ -29,7 +29,10 @@ namespace anbs_cp.Classes;
|
||||
* Заменены интерфейсы IAction* на соответствующие классы
|
||||
*/
|
||||
|
||||
/// <inheritdoc />
|
||||
/// <summary>
|
||||
/// Состояние действия
|
||||
/// </summary>
|
||||
/// <typeparam name="T">Тип класса</typeparam>
|
||||
public class ActionState<T>: ISerializable
|
||||
{
|
||||
/// <summary>
|
||||
@ -264,12 +267,13 @@ public class ActionState<T>: ISerializable
|
||||
#endregion
|
||||
|
||||
#region Добавление другого состояния
|
||||
|
||||
/// <summary>
|
||||
/// Добавляет другое состояние (например, результат другого действия, который возвращает <see cref="ActionState"/>).
|
||||
/// </summary>
|
||||
/// <typeparam name="T">Тип параметра</typeparam>
|
||||
/// <typeparam name="TO">Тип параметра</typeparam>
|
||||
/// <param name="state">Запись состояния</param>
|
||||
public void AddState (ActionState<T> state) => AddRange(state.Messages);
|
||||
public void AddState<TO> (ActionState<TO> state) => AddRange(state.Messages);
|
||||
#endregion
|
||||
#endregion
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<Version>2024.3.28.1</Version>
|
||||
<Version>2024.3.29</Version>
|
||||
<Authors>Александр Бабаев</Authors>
|
||||
<Product>Набор компонентов ANB Software</Product>
|
||||
<Description>Библиотека полезных методов языка C#</Description>
|
||||
|
Loading…
x
Reference in New Issue
Block a user