feat: implement analyzer and code fixer for identifying and fixing when a sync flag is not propagated correctly.
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
using System.Threading.Tasks;
|
||||
|
||||
public interface IDataService
|
||||
{
|
||||
Task<string> GetCoreAsync(int id, bool sync = false);
|
||||
}
|
||||
|
||||
public class BusinessLogic
|
||||
{
|
||||
private readonly IDataService _dataService;
|
||||
public BusinessLogic(IDataService dataService) { _dataService = dataService; }
|
||||
|
||||
private async Task<string> GetFrobCoreAsync(bool sync)
|
||||
{
|
||||
return await _dataService.GetCoreAsync(id: 17, sync: sync);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user