public static async Task SetRandomCommentAsync(this ITypeMember typeMember, Authentication authentication) { if (RandomUtility.Within(50) == true) { await typeMember.SetCommentAsync(authentication, RandomUtility.NextString()); } else { await typeMember.SetCommentAsync(authentication, string.Empty); } }
public static async Task InitializeRandomAsync(this ITypeMember typeMember, Authentication authentication) { if (typeMember.Template.IsFlag == true) { await typeMember.SetValueAsync(authentication, RandomUtility.NextBit()); } else if (RandomUtility.Within(95) == true) { await typeMember.SetValueAsync(authentication, (long)typeMember.Template.Count); } else { await typeMember.SetValueAsync(authentication, RandomUtility.NextLong(long.MaxValue)); } if (RandomUtility.Within(50) == true) { await typeMember.SetCommentAsync(authentication, RandomUtility.NextString()); } }
public async Task SetCommentAsync(ITypeMember member, TaskContext context) { var authentication = context.Authentication; var comment = RandomUtility.NextString(); await member.SetCommentAsync(authentication, comment); }